从Android Facebook应用程序注销时出错

时间:2012-02-23 15:53:18

标签: android facebook facebook-graph-api

我正试图从我的Android Facebook应用程序注销。我在注销时遇到问题,因为它给我以下错误:

{"error_code":101,"error_msg":"Invalid API key","request_args": [{"key":"method","value":"auth.expireSession"},{"key":"format","value":"json"}]}

如果我在后退按钮上使用相同的代码注销,那么它可以正常工作。

我检查了我的api密钥并生成了新的哈希密钥和应用程序ID,但它仍无效。

1 个答案:

答案 0 :(得分:0)

这也发生在我身上。

我为使用facebook api制作单例类,在一个片段中调用login(此片段在之后销毁)并在另一个片段中调用logout。但是当登录片段破坏时,单例也消失了(dalvik行为),所以在注销时,单例重新创建为null access_token。

找到它,重新编写我的单身人士,现在正常注销。 因此,调试您的应用程序并观察登出时访问令牌是否可用。