从2014年5月起,我是否需要Facebook批准才能从Android应用程序发布到我们自己的Feed?

时间:2014-07-22 04:57:24

标签: facebook facebook-graph-api

我想将我的应用程序与Facebook集成。我正在使用Facebook SDK。在我的应用程序中,我试图向Facebook发布一些消息。我已经在Facebook开发者网站上为此创建了一个应用程序。我使用了此应用程序ID和publish_actions权限。但是我无法向Facebook发帖子。以前它确实如此。

我搜索了这个问题,似乎在4月30日之后,facebook改变了一些关于角色的结构。截至2014年5月1日,如果您想向用户发送任何内容[除了应用注册开发者]时间线,您需要获得Facebook许可,即应用程序需要提交审批。  请参阅https://developers.facebook.com/docs/facebook-login/permissions/v2.0#review

审批流程需要apk提交,截图,隐私政策等。  https://developers.facebook.com/docs/apps/review

在进入此审批流程之前,我只是想知道这是从Android应用程序向Facebook发送消息的唯一方法吗?

3 个答案:

答案 0 :(得分:1)

是的,你必须首先获得Facebook的许可是正确的,并且你必须按照你发布的链接中的说明提交它进行审核。但是,如果您在后台发布而未向用户显示您要发布的内容,则会出现这种情况。 https://developers.facebook.com/docs/apps/review 我在我的一个iOS应用程序中做了同样的事情,当用户通过我的应用程序登录到Facebook时,该应用程序要求获得许可,并在那里显示来自Facebook的警报,您必须获得Facebook的权限才能将应用程序公开发布。 默认情况下,这三个权限给出: 电子邮件 2. user_friends和 3. public_profile

要获得额外的许可,您必须提交以供审核。 您可以使用在应用程序中通过对话框进行选择: 请看这个链接:  https://developers.facebook.com/docs/android/share

答案 1 :(得分:1)

如果您被列为应用程序角色下的管理员,测试人员或开发人员,则可以在未获得Facebook许可的情况下发布到您拥有的Facebook页面

答案 2 :(得分:0)

我能找到的最佳答案是经过验证的:

https://www.facebook.com/legal/terms

第2条规定:

  

您拥有在Facebook上发布的所有内容和信息,您可以通过隐私和应用程序设置控制它的共享方式。

第9条规定您可能必须遵守规定,但除非您违反法律,商业或商标服务或物品,否则您可以继续使用。