publish_actions扩展了发布到Facebook时间线的权限

时间:2011-12-06 09:32:32

标签: facebook facebook-opengraph facebook-timeline

我正在尝试在文章上创建操作,因此当授权应用程序的用户登录文章时,它会将他们阅读文章的事实发布到他们的时间线。

这对我来说没有问题,但是当其他人尝试时,他们会遇到

的错误
  

需要扩展权限:publish_actions

我在Facebook上看到一条通知说:

  

在Open Graph Beta中,'publish_actions'权限只能是   应用程序的开发人员和测试用户请求。该   如果任何请求,'publish_actions'权限将被忽略   其他用户。

然而,像Spotify,Guardian和Independent这样的人正好利用我所需要的东西。怎么会?他们对我的做法有何不同?

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

您还必须提交获取用户权限所需的操作。 有两种类型的权限,用户权限和朋友权限。您希望从用户和朋友那里获取“publish_actions”权限。