我想使用API将更新发布到我拥有的Facebook页面。
我按照this answer中的说明获取:
我可以使用长期访问令牌发布到我的墙上,但是这个和特定的页面访问令牌都不允许我发布到我的页面。
如果我尝试使用个人长期访问令牌发布到我的页面ID,它会返回OK和实际的帖子ID,但该帖子永远不会出现在页面上。
如果我尝试使用页面访问令牌发布到/me/feed
(应该是页面)或页面ID,我会#200用户没有授权应用程序来执行此操作,我明显这样做了。
我做错了什么?
我是否需要提交我的应用以供审核?我怎么能这样做,当我甚至没有" app"?它没有面向公众的网站,没有任何内容,因为它只是我个人使用的一个脚本,我想用它来更新我的页面。
答案 0 :(得分:4)
根据docs,您需要publish_pages
权限才能从api v2.3发布为页面。之前,除了publish_actions
之外,还需要权限manage_pages
。现在他们专门为此目的引入了publish_pages
。 。
可以使用具有
publish_pages
权限的页面访问令牌 代表该页面发布新帖子。帖子会出现在 页面的声音。