【发布时间】:2016-07-14 11:40:27
【问题描述】:
我试过了
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 */
}
}
);
请让我知道是否有任何可行的示例,或者这是否可行。
【问题讨论】:
-
console.log(response);回复的内容是什么? -
@FastSnail,它适用于 taggable_friends 但仅适用于应用的管理员登录
-
如果我使用开发人员 facebook javascript sdk,我必须通过什么来代替
{friend-list-id}? -
我认为你最好使用第一个可标记的朋友。而不是我尝试传递用户 ID
{user-id}/taggable_friends。你可以从你的应用程序中获取用户 ID -
no.userid 是谁使用你的应用程序。例如,如果我正在使用它,那么用户 id 就是我的 id
标签: javascript facebook facebook-graph-api