我想从我的Facebook应用程序发布到Facebook页面。
我已为该应用授予manage_pages
和publish_actions
权限。
我通过对/me/accounts
的请求检索页面ID和访问令牌,然后尝试使用以下内容发布到页面:
POST https://graph.facebook.com/{PAGE_ID_HERE}/feed
?access_token={PAGE_ACCESS_TOKEN_FROM_PREVIOUS_REQUEST}
&message=test
但是我收到以下错误:
用户尚未授权应用程序执行此操作
页面访问令牌似乎有效:
为什么会出现此错误?我该怎么办?
答案 0 :(得分:0)
解决方案是添加publish_stream
权限。我不认为这是必要的,因为publish_actions
应该取代它;但是一旦添加它就开始工作了。
Facebook曾经拥有一个名为publish_stream的权限,publish_actions取代了它。
Quote从2013年7月18日起。