FacebookApi - 必须使用活动访问令牌来查询有关当前用户的信息

时间:2018-04-19 15:35:08

标签: php facebook

我试图使用facebookapi和php发表文章。对于一个客户端,当我调用facebook api获取页面信息时,我有一个Oauth错误"必须使用活动访问令牌来查询有关当前用户的信息"。它为所有其他客户工作。

要从Facebook页面获取信息,我尝试拨打网址https://graph.facebook.com/me?fields=accounts {access_token,link}& access_token = XXXX 我尝试删除facebook cookie但没有成功。任何人都有解决方案来刷新用户的access_token?我在facebook doc中没有看到任何相关内容。

谢谢,

1 个答案:

答案 0 :(得分:0)

只有在用户交互时才能刷新令牌。例如,如果用户更改了密码,即使扩展页面令牌也会失效。

我认为发生了这种情况,请确保令牌仍然有效。此外,请确保在未经用户特别同意的情况下不在您未拥有的页面上发布任何内容。

关于刷新令牌:https://developers.facebook.com/docs/facebook-login/access-tokens/refreshing