无法通过 Graph API 将提要发布到 Facebook 页面

Posted

技术标签:

【中文标题】无法通过 Graph API 将提要发布到 Facebook 页面【英文标题】:Can't publish feed to Facebook page by Graph API 【发布时间】:2014-08-24 12:25:01 【问题描述】:

我创建了用于登录网站的 Facebook 应用程序并将提要发布到 Facebook 页面。 网站尝试使用

对用户进行身份验证

scope=publish_stream,email,user_birthday,user_location,manage_pages but given access token with scopes: public_profile, email.

当通过 facebook 应用程序的管理员授权时,它将能够在 facebook 页面上发布提要,任何其他用户都不能。也许我错过了一些 Facebook 应用配置?

我用org.brickred.socialauth.AuthProvider.api()

【问题讨论】:

【参考方案1】:

首先,确保您的应用未处于开发模式设置 > 状态和审查)。当应用处于开发模式时,只有开发人员/管理员和测试人员可以测试应用。

第二件事,不要使用已弃用的publish_stream 权限,而是使用publish_actions

【讨论】:

应用是公开的。我是否为已批准的项目提交“publish_actions”? 是的,如果你的应用已经准备好了;首先测试你可以看到帖子。然后提交publish_actions 进行审核,以便公开。 谢谢,我尝试提交权限,但没有成功。 不成功.. 如?他们拒绝了还是什么? Facebook 团队未批准 publish_actions 和 manage_page 权限。也许我错误地填写了评论提交表单。

以上是关于无法通过 Graph API 将提要发布到 Facebook 页面的主要内容,如果未能解决你的问题,请参考以下文章

Graph Api:作为用户发布到我的页面提要,而不是作为页面

如何使用 Graph Api 在 facebook 新闻提要中获取“新添加的照片到相册”

Facebook Graph API:提要中缺少帖子

使用 Javascript SDK Graph API 获取用户的新闻提要

无法使用 Graph API 将事件导出到 Facebook

Facebook Open Graph Stories api v4.0