对于最近的PHP Web项目,我想将Facebook帖子从客户自己的Facebook页面导入到另一个Web应用程序.我打算使用简单的Graph查询来执行此操作,例如:
GET /v3.0/{$pageId}/posts?fields=name,description,status_type,attachments{description,subattachments}
Run Code Online (Sandbox Code Playgroud)
不幸的是,由于最近在公共媒体上讨论的数据泄漏(2018年3月),Facebook 严重限制了对其Pages API的访问.我收到了回复:
Facebook\Exceptions\FacebookAuthorizationException:(#10)要使用"页面公共内容访问权限",您必须通过Facebook审核并批准您对此终端的使用.要提交此"公共内容访问"功能以供审核,请阅读我们关于可审核功能的文档:https://developers.facebook.com/docs/apps/review.
Facebook现在要求审查网络应用程序以及使用Pages API 的业务验证,至少要到2018年8月.
没有这些步骤,是否有任何其他API可以用于这个简单的用例?我可以访问管理我想要访问的唯一页面的Facebook帐户.
如果您对审核和业务验证所需的工作有任何了解,我将不胜感激.另外,我无法透露应用程序的源代码,但看起来这没有必要吗?
根据我对您的要求的理解,您可以改为调用此端点:https ://developers.facebook.com/docs/graph-api/reference/v3.0/page/feed
这不需要页面公共内容访问权限;但如果您打算扩大用户数量,则可能需要通过审核。
审核过程包括您描述您的意图、上传截屏视频,并可能(不一定)证明您的业务的存在。
编辑:如果您不打算扩大用户数量,请尝试将您的应用程序置于开发模式(与Live相反) - 这是页面右上角的开关。您可以像已发布一样访问该应用程序 - 因此无需审核过程,也无需证明公司存在。
| 归档时间: |
|
| 查看次数: |
6503 次 |
| 最近记录: |