我的應用程序使用android facebook sdk 3.0,登錄後得到一些響應,之後我需要從facebook上點擊按鈕註銷。在Facebook上註銷使用android fb SDK 3.0
如何註銷從Facebook的會話 請幫助
我的應用程序使用android facebook sdk 3.0,登錄後得到一些響應,之後我需要從facebook上點擊按鈕註銷。在Facebook上註銷使用android fb SDK 3.0
如何註銷從Facebook的會話 請幫助
你應該做這樣的事情。
if (Session.getActiveSession() != null) {
Session.getActiveSession().closeAndClearTokenInformation();
}
Session.setActiveSession(null);
此外,如果您以其他方式存儲用戶令牌,您也應該清除。
這種方法將幫助你從Facebook註銷程序在Android中
/**
* Logout From Facebook
*/
public static void callFacebookLogout(Context context) {
Session session = Session.getActiveSession();
if (session != null) {
if (!session.isClosed()) {
session.closeAndClearTokenInformation();
//clear your preferences if saved
}
} else {
session = new Session(context);
Session.setActiveSession(session);
session.closeAndClearTokenInformation();
//clear your preferences if saved
}
}
這個Session從哪裏來?我的意思是我必須導入哪一行才能使用這個「Session」? – 2015-11-20 12:59:56
@justin我使用facbook SDK 3.0 – 2013-02-25 21:15:44