有关于通过FaceBook API获取用户朋友数量的问题。
我想让朋友的数量只有任何facebook用户的USER_ID。据我所知,我可以使用FQL来获取它:
SELECT friend_count FROM user WHERE uid = X
但对于某些用户,此值为null或没有值。请建议是否有另一种方法来获得这个价值?
答案 0 :(得分:1)
该用户可能将该信息保密。在这种情况下,您无法获取该信息。
答案 1 :(得分:0)
您只需查看以下链接即可。你需要generate token
(点击Get Token
你会得到它)你想要的Facebook API数据,需要选择friends
选项来获取朋友数。
FB.api(
'/me',
'GET',
{"fields":"id,name,friends,link,email,gender,picture,first_name,last_name,cover"},
function(response) {
// Insert your code here
}
);
执行此操作后,您将以
作为响应{
"id": "XXXXXXXXXX",
"name": "Test test",
"friends": {
"data": [
],
"summary": {
"total_count": 14
}
}
}
total_count
将是您的朋友数