0

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

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

当我使用测试 facebook 帐户时,所有这些都有效并得到验证。

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

您在过去 30 天内似乎没有发出任何 API 请求来发布具有 publish_actions 权限的内容。您需要在您的应用中使用“角色”中列出的任何帐户测试此权限,然后才能提交以供审核。您似乎尚未测试此权限,因为在过去 30 天内未针对 publish_actions 发出任何 API 请求。

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

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

4

1 回答 1

0

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

于 2015-11-09T11:17:20.663 回答