Facebook获取随机朋友的照片和名字

时间:2017-04-29 10:50:07

标签: javascript facebook facebook-graph-api facebook-javascript-sdk

我使用下面的代码从用户那里得到一个随机的朋友,一切都很好..我需要实现这个,我需要和这个用户的名字。

问题在于,当朋友的照片没问题时,该名称与朋友的照片不同。这是随机的。

我的代码:

function getFriendRandom(cb) {
  FB.api('/me/friends',{
      fields: 'name,id,picture.width(400).height(400)'
    }, function (response) {
    if (response && !response.error) {
     var random = Math.floor(Math.random()*response.data.length);
     var thefrienam = response.data.length;
     cb(response.data[random].picture.data.url + "|" + response.data[random].name);

    }
  });
}

用法:

getFriendRandom(function(image){
var the_string = image;
var parts = the_string.split('|', 2);
var fimagef = parts[0];
var yourfriendsname = parts[1];
});

任何想法请问如何获得每个随机朋友的正确名称?

0 个答案:

没有答案