是否仍然可以使用Graph API将粉丝页面作为页面发布?

时间:2013-03-05 22:32:37

标签: facebook-graph-api facebook-page

我的代码是:

  • 询问用户的manage_pages和publish_actions权限
  • 获取用户的长期访问令牌。
  • 获取/ me / accounts以列出此用户为“网页管理员”的网页
  • 获取页面的访问令牌,例如ID为PAGE_ID(我可以使用调试器验证该页面有相关页面的配置文件ID以及Never的到期时间,以及manage_pages和publish_actions权限)
  • (几分钟后)尝试使用该访问令牌POST到/ PAGE_ID / feed

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

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

有人还成功吗?

1 个答案:

答案 0 :(得分:0)

不确定您使用哪种语言虽然它不重要,只要您拉动页面令牌就可以了。

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

来验证这一点
  • 获取页面令牌/me/accounts
  • 设置为POST并使用字段/PAGE_ID/feed
  • 调用message

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