2012-11-05 169 views
0

我有一個應用程序使用Facebook SDK 3.0,我想使它成爲可能,用戶可以從我的應用程序從Facebook註銷。Android的Facebook SDK 3.0註銷

是否有任何可能性,註銷或強制登錄對話框?

我嘗試使用舊版Facebook sdk的authorize()方法,但我無法將它與新sdk中的會話事件合併,因此我必須使用sdk 3.0或使用Facebook的會話從老sdk類。

回答

1

無法通過您的應用程序強制註銷原生Facebook應用程序。

+0

在com.facebook.widget.LoginButton中,LoginClickListener處理Facebook的登錄和註銷,所以不能自定義註銷? – SML

+0

這是爲了註銷您的應用程序,而不是註銷原生Facebook應用程序 –

0

我這樣做,到我的應用程序,在onCreate()方法,你應該做這樣的事情

if (Session.getActiveSession() != null) { 
Session.getActiveSession().closeAndClearTokenInformation(); 
} 
Session.setActiveSession(null); 

您還可以保存令牌信息的任何地方,然後()再次調用closeAndClearTokenInformation。

希望得到這個幫助。