向Facebook提交开放图(如)

向Facebook提交开放图(如),facebook,facebook-graph-api,submission,Facebook,Facebook Graph Api,Submission,我刚刚在我的应用程序中实现了一个类似的功能,用户点击我们应用程序中的“心脏”,它将显示在用户的时间线上 到目前为止,一切都很好,直到我发出请求批准 Facebook拒绝了我几次,说类似的东西不起作用(没有在时间表上显示)。我已经测试了我的各种测试用户,没有一个有问题 在提交表单期间,有一个按钮调用“将项目添加到此提交”,单击它,它将显示需要提交的操作和权限列表。在上一次提交中,我选择了“喜欢”并被拒绝,而今天,我意识到还有一个权限调用“发布行动”也需要批准 在我的应用程序中,我确实请求“发布动作

我刚刚在我的应用程序中实现了一个类似的功能,用户点击我们应用程序中的“心脏”,它将显示在用户的时间线上

到目前为止,一切都很好,直到我发出请求批准

Facebook拒绝了我几次,说类似的东西不起作用(没有在时间表上显示)。我已经测试了我的各种测试用户,没有一个有问题

在提交表单期间,有一个按钮调用“将项目添加到此提交”,单击它,它将显示需要提交的操作和权限列表。在上一次提交中,我选择了“喜欢”并被拒绝,而今天,我意识到还有一个权限调用“发布行动”也需要批准

在我的应用程序中,我确实请求“发布动作”来发送喜欢的内容,这在我所有的测试人员身上都被证明是有效的。但在Facebook方面,我不确定他们是否有专门的测试工具,它会忽略你在应用程序中设置的任何权限,只查看你提交的权限

那么,如果我像这样提交,还不够吗?也必须提交“发布行动”吗?任何facebook工程师或有经验的人都能回答这个问题


(当然,我可以尝试提交并查看Facebook是否批准/拒绝,但希望这些知识能够帮助人们在未来)

当他们对Open Graph 2.0版本进行更改时,他们在一些方面做了调整,哪些需要批准,哪些不需要批准

我似乎找不到阅读本文的文档,但我相信是的,您的问题是用户“没有”发布操作权限,这导致了拒绝


提交审批,这是一个非常简单和容易的审查过程,你可能会顺利通过。

我刚从Facebook获得批准

这是他们想要的,这是完全没有提及的,也是出于常识

我假设提交的内容是只提供你的应用程序和说明,并假设Facebook有一个可以绕过任何权限/限制的特殊帐户。事实上,他们只是在使用一个像你和我一样的普通账户

某些功能,如显式共享,只有在批准后才能使用,这意味着像你/我和Facebook tester这样的普通帐户将无法使用,因此失败,我被拒绝


解决方案是提供一个测试用户。可以在“角色”选项卡中创建测试用户,该选项卡可以在未经批准的情况下使用任何权限。因此,当您提交时,请将您的测试用户附加到其中。希望这些信息能帮助人们。我浪费了10个工作日和8份意见书去寻找答案。

他们又拒绝了我的意见书。这一次,我添加了一个本机弹出窗口,并在屏幕上显示错误。Fb测试人员复制错误并返回给我。显然,这是因为我使用的是显式共享特性,这需要批准。我认为Facebook本身会有一个可以绕过所有权限问题的测试员……这个问题似乎离题了,因为它与编程无关。如果[我最喜欢的公司]能提供体面的支持,我就不会在这里发帖了。这是能够解决此类问题的最接近的平台,有着相同的想法,并且很有可能从社区和具有类似经验的人那里得到回复。“没有其他地方可以去”不在帮助中心。有见地。我试图得到一个应用程序,可以查询页面的见解。我提交了我的应用程序,他们拒绝了。我认为这是因为他们使用的帐户没有任何与之相关的“页面”。所以我假设我必须创建一个测试帐户,然后指示他们使用这个帐户。