key*_*red 10 javascript facebook facebook-graph-api
我需要暂停我的应用程序的朋友列表的用户来过滤显示在朋友选择器中的用户.我知道我可以调用以下内容并获取列表:
https://graph.facebook.com/me/friends?access_token=<access_token>
Run Code Online (Sandbox Code Playgroud)
我用自己的帐户在地址栏中尝试了它,它似乎完全按照我的需要工作.问题是,我不知道如何在js文件本身中使用它.我尝试调用它并通过jquery调用获取数据但它似乎没有返回任何有用的东西.
$.get("https://graph.facebook.com/me/friends",
{access_token: <access_token>},
function(data){ document.write("Data Loaded: " + data);});
Run Code Online (Sandbox Code Playgroud)
我应该如何在我的js文件中调用它然后实际使用这些信息?谢谢.
ifa*_*our 23
更新:根据V2.0中引入的更改,仅/me/friends返回app朋友.
正确的方法是使用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!");
}
});
}
Run Code Online (Sandbox Code Playgroud)
请注意:
| 归档时间: |
|
| 查看次数: |
49183 次 |
| 最近记录: |