Facebook返回错误'(#200)即使在获得“发布操作”许可后,也需要扩展权限:publish_actions'

时间:2015-03-26 12:16:50

标签: facebook-apps facebook-app-requests facebook-sdk-4.0 facebook-app-center facebook-app-settings

嗨我获得了publish_actions'的许可,我的Facebook应用程序被批准了。

但是当任何用户访问此应用时,它不会提示“代表您在Facebook上发布”权限。除非当任何用户尝试使用此应用在Facebook上发表评论时,Facebook会返回错误说明:

  

'(#200)需要扩展权限:publish_actions'OR'遥控器   服务器返回错误:(403)Forbidden'。

任何人都可以帮助我吗?提前致谢。

2 个答案:

答案 0 :(得分:6)

如果您未经审核即使用publish_actions权限,则会引发此错误。 出于测试目的,您始终可以在developers.facebook.com中的MyApp的Roles列中创建测试用户,然后使用它。

答案 1 :(得分:0)

您是否已将用户登录并要求获得publish_actions权限?如果是这样,您可以提供用于登录和发送图形请求的代码吗?

https://developers.facebook.com/docs/facebook-login/ios/permissions中的信息可能会有所帮助