我试过了
FB.api('/me/taggable_friends?limit=500', function(response) {
alert(JSON.stringify(response));
}
这只给我管理员fb好友列表
对于其他fb用户 - 以下错误消息
要代表非应用的管理员,开发人员和测试人员使用 taggable_friends ,您对此端点的使用必须经过Facebook审核和批准。要提交此功能以供审核,请阅读我们关于可审核功能的文档:https://developers.facebook.com/docs/apps/review
由于我已经提交了我的应用以供审核,下面是一个屏幕截图,显示我可以访问好友列表
如果我将Facebook Developer Link用于好友列表,那么我就不知道如何设置" / {friend-list-id}"
/* make the API call */
FB.api(
"/{friend-list-id}",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
请告诉我是否有任何可行的例子,或者这是否可行。
答案 0 :(得分:0)
您必须获得Facebook的taggable_friends
批准,否则它只适用于在应用中具有角色的用户。不要误以为user_friends
和/me/friends
端点。您不需要获得批准,但您只能获得使用/me/friends
授权您的应用的朋友。
在您的应用设置中,点击“应用评论”,然后点击“开始提交”。向下滚动到“Taggable Friends”。
顺便说一句,你必须完成你的应用程序或至少创建一个可用的原型,然后才能发送内容进行审核。