页面公共内容访问的Facebook App Review过程不适合服务器端脚本

时间:2018-06-18 09:59:06

标签: facebook facebook-graph-api

我的任务是继续为移动应用程序开发旧的PHP后端。

PHP后端应该使用Facebook Graph API请求网站所有者维护的几个Facebook页面的供稿,以便使用应用程序中的内容。但是我得到了以下错误而不是Feed:

To use 'Page Public Content Access', your use of this endpoint must be reviewed and approved by Facebook. To submit this 'Page Public Content Access' feature for review please read our documentation on reviewable features: https://developers.facebook.com/docs/apps/review.

我使用通过客户端ID和客户端密钥请求的访问令牌请求格式为https://graph.facebook.com/[PAGE_ID]?access_token=[ACCESS_TOKEN]的URL。

所以我需要提交我的应用程序(在我的情况下必须是php后端,对吗?)进行App Review,以便让应用再次正确请求页面提要。

然而,App Review申请流程显然适用于个人用户使用其Facebook帐户登录的情况,而不适用于使用访问令牌进行身份验证的服务器端脚本抓取公共数据的情况。

因此,我无法提交截屏视频,也无法描述权限设置的位置。我怎样才能批准我的应用程序?

2 个答案:

答案 0 :(得分:0)

关于提交无界面的应用程序,此链接可能会有所帮助。

https://developers.facebook.com/docs/apps/review/server-to-server-apps/

答案 1 :(得分:0)

我认为这是不可能的,Facebook应用程序审查是一个限制,他们拒绝所有小型公司或开发人员团体。 Facebook API适用于公司,因此,如果您的用户数少于50万,那么您很有可能无法获得批准。我已经尝试了2个月,没有任何进展。他们告诉我,这是一个循环:不要使用它,而要使用它。我用它:这不是您需要的东西,请使用this(我已经尝试过的那个)。

更新:您可以尝试再次发送它,因为您将永远不会被samd家伙审查。