0

我有代码:

  • 请求用户的 manage_pages 和 publish_actions 权限
  • 获取用户的长期访问令牌。
  • 获取 /me/accounts 以列出此用户是页面管理员的页面
  • 获取页面的访问令牌,例如 ID PAGE_ID(我可以使用调试器验证它是否具有相关页面的配置文件 ID 和从不到期,以及 manage_pages 和 publish_actions 权限)
  • (几分钟后)尝试使用该访问令牌发布到 /PAGE_ID/feed

我收到“用户尚未授权应用程序执行此操作”。

对此的大多数讨论早于 offline_access 权限的退休。发布到用户的提要有效,但发布到页面提要却不行。我想知道我的代码是否不好,或者 Facebook 是否已经删除了使用 Graph API 以这种方式发布到粉丝页面(而不是用户)的能力。

有人成功地还在做吗?

4

1 回答 1

0

不确定您使用的是哪种语言,尽管这无关紧要,只要您拉出页面令牌就可以了。

您可以通过进入资源管理器https://developers.facebook.com/tools/explorer/

  • 获取页面令牌/me/accounts
  • 设置POST并调用/PAGE_ID/feed字段message

如果您无法通过第二步,请尝试 /me使用页面令牌发出 GET 请求,您应该获取页面而不是用户。

于 2013-03-05T23:29:10.510 回答