facebook api test提交审核

时间:2015-11-03 23:23:56

标签: ios facebook social-framework facebook-permissions

我有一个使用publish_actions的应用程序,以便将游戏中的图像发布到我们应用的Facebook页面。

我正在使用iOS社交框架(SLRequest和SLServiceTypeFacebook)获取权限并实际发布图片。

当我使用测试Facebook帐户时,所有这些都有效并且已经过验证。

但是,我正在尝试将此内容提交给Facebook审核,以便我可以为其他用户启用它。但我无法提交,因为它认为我没有进行实际的API调用。

  

您好像没有发布任何API请求来发布内容   使用过去30天内的publish_actions权限。你需要   使用角色中列出的任何帐户在您的应用中测试此权限   在您提交审核之前。看起来你还没有测试过   此权限,因为没有针对的API请求   在过去30天内发布了._

http://cl.ly/image/3g3Q1p13113F

我已经测试并确认我可以成功使用publish_actions API从应用程序发布到应用程序的Facebook页面。如何让facebook允许我实际提交此权限以供审核?

1 个答案:

答案 0 :(得分:0)

您是否正在对需要publish_actions权限的任何API进行直接API调用?在某些情况下,您不需要此权限,即,如果您使用的是共享对话框。需要publish_actions权限的API的示例是对/{user-id}/feed的POST请求。此外,如果您将帖子作为页面发布,则可能需要publish_pages权限。例如调用{page-id}/feed根据您的使用情况,尝试向使用这些权限的任何端点发出POST请求。这应该有助于摆脱错误。