当前正在从公共Facebook页面中检索帖子。我创建了一个应用并执行以下命令:
curl -X GET "https://graph.facebook.com/oauth/access_token?client_id=%my_clientid%&client_secret=%my_secret%&grant_type=client_credentials"
以上返回访问令牌。但是,运行我们的脚本来获取帖子后,发生错误告诉我:
Facebook \ FacebookPermissionException:(#10)要使用“页面公共内容访问”,您对此端点的使用必须经过Facebook的审查和批准。要提交此“页面公共内容访问”功能以供审核,请阅读我们有关可审核功能的文档:https://developers.facebook.com/docs/apps/review。在第128行的/var/www/sources/vendor/facebook/php-sdk-v4/src/Facebook/FacebookRequestException.php中
清除消息,因此我描述了我的应用并提交以供审核。几天后,Facebook拒绝了并写了以下内容:
我们在您的应用中找不到Facebook登录按钮。 请确保该按钮易于找到且一致
和
页面公共内容访问仅适用于聚合的匿名公共内容,该内容将用作比较分析。
我不明白这是什么问题?我只想从公共页面检索公共帖子,并在我们的网站上显示该帖子。用户不需要授权,为什么我要放置登录按钮?
它曾经起作用过,政策是否发生了变化,我们再也无法收集公开帖子了?