[英]Facebook logout in Android programmatically
I am using the old facebook sdk, fbconnect, and I am forcing the app to login to facebook using webui via Facebook.FORCE_DIALOG_AUTH
to launch the webview even if I have the facebook app, so my question is, I try logging out the user by calling 我正在使用旧的Facebook sdk,fbconnect,并且我强制该应用程序通过
Facebook.FORCE_DIALOG_AUTH
来使用webui登录到Facebook.FORCE_DIALOG_AUTH
,即使我有facebook应用程序也要启动webview,所以我的问题是,我尝试通过注销用户呼唤
facebook.setAccessToken("");
facebook.setAccessExpires(100);
but the thing is my user is still not logged out, so I delete the database like this 但问题是我的用户仍未注销,所以我删除了这样的数据库
deleteDatabase("webview.db");
deleteDatabase("webview.db-journal");
deleteDatabase("webviewCache.db");
but still not logged out, need help please 但仍然没有注销,请需要帮助
You change your code as follow so that it will logout facebook programmatically. 您可以按照以下步骤更改代码,以便以编程方式注销Facebook。
facebook.setAccessToken(null);
facebook.setAccessExpires(0);
It worked for me and I hope it works for you also. 它对我有用,我希望它也对您有用。
尝试这个
facebook.logout(yourMainActivity);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.