3

我已经发布了一个与 Facebook SDK 3.0 集成的 android 应用程序。但是通过授权方法实现登录到 Facebook,同时处理 SSO。

我从我的用户那里收到以下 Facebook 错误:

“验证访问令牌时出错:会话无效。这可能是因为在创建会话后卸载了应用程序”

不知道我理解为什么会出现这个错误以及它是什么意思?

如何重现此错误?场景是什么,常见吗?

4

2 回答 2

1

此错误表示用户授权您的应用程序后,他们转到他们的facebook 帐户设置并删除了您的应用程序。在这种情况下,您的应用需要用户再次授权。

您还应该查看解释如何处理不同错误的此页面,以及 Scrumptious 示例应用程序,它让您了解如何在代码中处理它们。

于 2012-12-26T19:08:27.697 回答
0

@Jon:我认为您必须维护客户端会话并将访问令牌存储在会话中。当客户端尝试与 FB 交互时,请再次使用此 accessToken。

一段时间后,这个 accessToken 将被 FB api 无效,因此您需要获取新的并再次存储它。

于 2012-12-25T11:01:11.993 回答