Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Facebook API-获得好友并按好友日期排序(已添加/已接受)_Php_Javascript_Facebook Graph Api - Fatal编程技术网

Php Facebook API-获得好友并按好友日期排序(已添加/已接受)

Php Facebook API-获得好友并按好友日期排序(已添加/已接受),php,javascript,facebook-graph-api,Php,Javascript,Facebook Graph Api,我需要知道如何按照当前登录用户在Facebook上成为朋友的顺序,获取其好友列表的完整列表。例如,如果我刚和John Doe成为朋友,那么他将是JSON数组中列出的第一个人。如果我的第一个朋友是简·多伊,那么她将是名单上的最后一个 我正在使用Facebook Javascript API获取好友列表: FB.api('/me/friends', { access_token: response.session.access_token }, function(data){ // Some

我需要知道如何按照当前登录用户在Facebook上成为朋友的顺序,获取其好友列表的完整列表。例如,如果我刚和John Doe成为朋友,那么他将是JSON数组中列出的第一个人。如果我的第一个朋友是简·多伊,那么她将是名单上的最后一个

我正在使用Facebook Javascript API获取好友列表:

FB.api('/me/friends', { access_token: response.session.access_token }, function(data){
    // Some Code Here.
});
但我也可以这样做:

$.ajax({ url:'php/fbfriends.php', data:{ access_token: response.session.access_token }, method:'POST', dataType:'json', success:function(data){
    // Some Code Here.
});

它调用我的本地服务器,PHP对Facebook的图形调用进行一些操作。

你不能按添加的日期检索朋友,Facebook不允许这样做。您可以尝试解析用户的墙,看看是否可以通过它来提取好友,但它不会通过API