【发布时间】:2019-02-15 09:18:59
【问题描述】:
我以 Facebook 应用的管理员身份尝试获取页面数据,但出现错误 #10:要使用“页面公共内容访问”,您对该端点的使用必须经过 Facebook 的审核和批准。
我认为作为管理员我可以访问以进行测试?我的要求不正确吗?我通过使用 JavaScript 使这变得尽可能简单,所以根本没有服务器端代码。
我的 AppID 和 AppSecret 在 https://developers.facebook.com 的设置/基本页面上定义
请指教:
var getAccessTokenURL = 'https://graph.facebook.com/oauth/access_token?type=client_cred&client_id='+appID+'&client_secret='+appSecret;
httpGetAsync(getAccessTokenURL, function(text) {
var json = jQuery.parseJSON(text);
var accessToken = json.access_token;
var url = 'https://graph.facebook.com/' + pageID + '/feed?access_token=' + accessToken;
httpGetAsync(url, function(text) {console.log(text);})
})
我的回答是:
{
"error": {
"message": "(#10) 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.",
"type": "OAuthException",
"code": 10
}
}
很抱歉,如果这明显或已经被问过,我已经看过但找不到关于此的明确文档
谢谢
【问题讨论】:
标签: facebook facebook-graph-api