粉丝页面的长期访问令牌。 manage_pages权限

时间:2012-08-20 19:15:48

标签: php facebook facebook-graph-api token

我想创建一个长期页面访问令牌。我遵循了这些步骤。

找到您的用户令牌(2小时) developers.facebook.com/tools/access_token /

生成长期令牌(2个月)     graph.facebook.com/oauth/access_token?
    CLIENT_ID = APP_ID&安培;     client_secret = APP_SECRET&安培;     grant_type = fb_exchange_token&安培;     fb_exchange_token = EXISTING_ACCESS_TOKEN

EXISTING_ACCESS_TOKEN是您从上面的查找用户令牌中获得的。

页面访问令牌

转到https://developers.facebook.com/tools/explorer?method=GET&path=me%2Faccounts 插入长期访问令牌  在第二个文本框中输入https://graph.facebook.com/me/accounts  点击提交  将返回Json数据  从中选择粉丝页面的访问令牌

我的问题是,当我输入长期访问令牌时,Graph API Explorer我只返回名称,类别和ID。而不是访问令牌。这让我相信长访问令牌没有manage_pages权限,但是当我去设置它时。我通过权限集回来了一个短期令牌。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您确定没有对/ me / accounts请求使用错误的令牌或错误的权限吗?

通过拨打/app(看看它是否是正确的应用)和/me/permissions来检查它是否是正确的权限,只要您拥有manage_pages权限并且它是长的-expiry令牌(你可以在Facebook's Debug Tool签入)它应该没问题