gpt4 book ai didi

javascript - 使用 Facebook Graph API 获取用户好友列表

转载 作者:可可西里 更新时间:2023-11-01 02:30:17 26 4
gpt4 key购买 nike

我需要在我的应用程序的好友列表中找到一个用户,以过滤显示在好友选择器中的用户。我知道我可以调用以下命令并获取列表:

https://graph.facebook.com/me/friends?access_token=<access_token>

我用自己的帐户在地址栏中试用了它,它似乎完全符合我的需要。问题是,我不知道如何在 js 文件本身中使用它。我尝试调用它并通过 jquery 调用获取数据,但它似乎没有返回任何有用的信息。

$.get("https://graph.facebook.com/me/friends",
{access_token: <access_token>},
function(data){ document.write("Data Loaded: " + data);});

我应该如何在我的 js 文件中调用它然后实际使用这些信息?谢谢。

最佳答案

更新:根据changes introduced in V2.0 , /me/friends 将仅返回app friends


正确的方法是使用 Facebook Javascript-SDK ,像这样:

function getFriends() {
FB.api('/me/friends', function(response) {
if(response.data) {
$.each(response.data,function(index,friend) {
alert(friend.name + ' has id:' + friend.id);
});
} else {
alert("Error!");
}
});
}

请注意:

  1. 我在这里也使用 jQuery
  2. 在调用此函数之前,您可能需要检查用户是否已连接。

关于javascript - 使用 Facebook Graph API 获取用户好友列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5317833/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com