facebook - publish_actions 扩展了发布到 Facebook 时间轴的权限

标签 facebook facebook-opengraph facebook-timeline

我正在尝试对文章创建一个操作,以便当已授权该应用程序的用户登录文章时,它会将他们已阅读该文章的事实发布到他们的时间线。

这对我来说没有问题,但是当其他人尝试它时,他们会收到类似于

的错误

Requires extended permission: publish_actions

我在 Facebook 上看到一条通知:

While in Open Graph Beta, the 'publish_actions' permission can only be requested from developers and test users of your app. The 'publish_actions' permission will be ignored if requested from any other user.

但是,Spotify、Guardian 和 Independent 等网站几乎完全满足了我的需求。怎么会?他们对我做了什么不同的事情?

最佳答案

您必须在此处提交您创建的操作类型:https://developers.facebook.com/apps/<app_id>/opengraph - 一旦获得批准,您就可以公开使用它们。

关于facebook - publish_actions 扩展了发布到 Facebook 时间轴的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8397725/

相关文章:

在提交审核之前测试应用程序的 Facebook 登录权限?

javascript - 维护受实时更新影响的排序列表的最佳策略

facebook - 如何通过 API 为时间线页面选项卡上传自定义应用程序图像 (tab_image)?

php - Facebook 登录 App Review 要求您在批准项目之前使用项目显示 App。如何解决这个先有鸡还是先有蛋的难题?

facebook - 如何在我的网站上嵌入 Facebook 直播(视频)网址

javascript - FB Open Graph 用户对象中的图片 url 的有效期是多久?

facebook - OpenGraph Watch Action 不出现在任何地方

angularjs - AngularJS + Phantom 的开放图问题

facebook-graph-api - 操作不会出现在时间线上

linux - cakephp facebook 组件包含 Linux 上的路径