php - 粉丝页面的长期访问 token 。管理页面权限

标签 php facebook facebook-graph-api token

我想创建一个长期页面访问 token 。我已按照这些步骤操作。

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

生成长期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 是您从上面的 Find your user Token 中获得的。

页面访问 token

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

我的问题是,当我在 Graph API Explorer 中输入长期访问 token 时,我只取回名称、类别和 ID。而不是访问 token 。这让我相信长访问 token 没有 manage_pages 权限,但是当我去设置它时。我取回了一个带有权限集的短期 token 。

有什么想法吗?

最佳答案

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

如果你有manage_pages 权限,它是一个长期有效的 token (你可以在 Facebook's Debug Tool 中签到)应该没问题

关于php - 粉丝页面的长期访问 token 。管理页面权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12043692/

相关文章:

php - 使用php读取Json数据响应

php - 显示两个定义的用户组的我的内容

java - Facebook 相册和照片无法通过所有需要的权限访问(GRAPH API)

php - 我可以使用 PHP Facebook SDK 向我的用户发送私有(private)消息吗?

php - 使用 Yii Framework 在数据库中查询日期时间类型的字段。我只需要按日期查询

php - MySQL SELECT from multiple values,只返回完全匹配

facebook - 为什么Spring Social插件偶尔会在User类上返回空电子邮件?

facebook - 想要将我整个页面中的特定 block 或 div 分享到 Facebook

android - Xamarin Facebook 登录并使用 Graph api

javascript - 网站上的 Facebook 群组消息