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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了页面公共内容访问的Facebook App Review过程不适合服务器端脚本相关的知识,希望对你有一定的参考价值。

我的任务是继续为移动应用程序开发一个较旧的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帐户登录的情况,而不适用于使用访问令牌进行身份验证的服务器端脚本获取公共数据的情况。

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

答案

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

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

另一答案

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

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

以上是关于页面公共内容访问的Facebook App Review过程不适合服务器端脚本的主要内容,如果未能解决你的问题,请参考以下文章

FB:获取公共页面阅读的访问令牌

使用没有访问令牌的 Facebook Graph API 获取公共页面状态

在 Node.js 中获取 Facebook 页面的公共提要

Facebook iOS SDK(Graph API) 无法访问公共页面信息

获取 facebook 公共页面评分和评论

您能否在不要求用户允许的情况下使用 Graph API 获取公共 Facebook 页面的提要?