我发布了一个与Facebook SDK 3.0集成的Android应用程序。但是通过授权方法实现登录Facebook,也处理SSO。
我从我的用户那里得到以下Facebook错误:
“验证访问令牌时出错:会话是 无效。这可能是因为在创建会话后卸载了应用程序“
不确定我理解为什么会出现此错误,这意味着什么?
如何重现此错误?什么是场景,这是常见的吗?
答案 0 :(得分:1)
此错误表示用户授权您的应用后,他们会转到facebook account settings并删除您的应用。在这种情况下,您的应用需要用户再次授权。
您还应该查看this page,它解释了如何处理不同的错误,以及Scrumptious示例应用程序,它可以让您了解如何在代码中处理它们。
答案 1 :(得分:0)
@Jon:我认为您必须维护客户端会话并将accesstoken存储在会话中。当客户端尝试与FB交互时,再次使用此accessToken。
一段时间之后,这个accessToken将被FB api无效,因此您需要获取新的并再次存储它。