0

我已经实现了 facebook 连接的代码以在墙上发布消息,请参考此链接https://github.com/facebook/facebook-android-sdk ...一切正常...

现在我的问题是当我执行 logout() 时,它显示我已成功注销...

        private void clearCredentials() {
    try {
        facebookConnector.getFacebook().logout(getApplicationContext());
    } catch (MalformedURLException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
        }

但是当下次打开一个应用程序时......它没有注销......提前谢谢......

4

1 回答 1

0

在您的 facebook sdkfacebook.java类中添加此方法并使用您的活动

   public String logout(Context context)
        throws MalformedURLException, IOException {
    Util.clearCookies(context);
    Bundle b = new Bundle();
    b.putString("method", "auth.expireSession");
    String response = request(b);
    setAccessToken(null);
    setAccessExpires(0);
    return response;
}
于 2013-09-30T10:36:10.057 回答