Facebook非活动访问令牌

时间:2011-08-27 08:38:40

标签: ios facebook

我遇到了问题,取得了facebook的信息。 当我启动应用程序,并登录到Facebook我能够得到朋友列表。 有一次,我退出应用程序并再次启动它我看到这个错误: “必须使用活动访问令牌来查询有关当前用户的信息。”

但是,我将所有的Facebook信息存储在用户默认设置中,我看到了这一点。

2 个答案:

答案 0 :(得分:0)

奇怪。你有没有回复你的输出发送给FB。

我已经获得了经验,在同一个应用页面上的第二个请求将被清空,所以我将所有请求数据存储在php Session Vars中。

答案 1 :(得分:0)

您需要确保每次都重新提交访问令牌。您是否可以提交正在使用的代码片段?如果您使用的是oauth2,则可以使用FB.getAccessToken()在请求中检索令牌。

编辑:意识到你标记了iOS,所以我的上述答案可能不相关。可能是因为您已经登录,当您再次访问时,您没有收到登录响应,因为您还没有登录,因此访问令牌不存在?没有看到代码就很难知道。确保您直接获取令牌,而不是依赖登录过程来获取令牌