如何在不请求publish_actions和manage_pages权限的情况下发布到我自己的时间轴/页面?

Oka*_*apy 9 facebook facebook-graph-api

我有一个博客网站,我有一个Facebook页面,我想从我的博客分享更新.我还想将这些更新分享到我的个人资料/时间表.我创建了一个应用程序并请求了publish_actions和manage_pages权限.

它被以下评论拒绝:

您无需申请这些权限,因为您的博客或CMS已与您管理的应用集成.作为App管理员,您可以访问这些权限并发布到时间轴或您管理的页面.您可以通过将其添加为应用程序的开发人员来提供对其他用户的访问权限."

是的,我是网站,应用程序和Facebook个人资料/页面的管理员.

但是,谁能告诉我它是什么意思?

我多次阅读文档.很明显,我只能使用access_token发布到我自己的内容.如果我要求授权,我可以获得访问令牌.

如果使用publish_actions进行请求授权,则manage_pages授权对话框附带红色标语:

"以下权限尚未批准使用,并且未向使用您的应用的用户显示:publish_actions和manage_pages.提交这些权限以供审核或了解详情."

"这不会让应用程序发布到Facebook."

.然后任何发布的尝试都带有错误#200)用户尚未授权应用程序执行此操作.它我没有请求权限我只是得到错误200.

那么,作为App管理员,我究竟能够"已经访问这些权限并发布到我的时间轴或我管理的页面"?

Bru*_*ima 5

似乎在5月中旬左右,他们至少部分地回到了审查过程中; 如果您的用户拥有应用程序和页面,那么您应该能够在不经过审核过程的情况下发布到您的流或您的页面...我猜您只需要询问触发审核流程的权限.

我将稍微测试一下,我会用我的结果回复你.

更新:是的.我刚刚测试了它...只需要发布publish_actions,manage_pages和status_update,它就会让你自己在自己的页面上自动提交,只需忽略有关审核过程的警告.