有关于通过Facebook API获取用户的朋友数量的问题。朋友Facebook的API算
我想要得到好友的号码只有在任何Facebook的用户的USER_ID。
SELECT friend_count FROM user WHERE uid = X
但对于一些用户来说,这值为空或没有价值:当我知道我可以使用FQL喜欢它搞定。请咨询是否有另一种方法来获得这个价值?
有关于通过Facebook API获取用户的朋友数量的问题。朋友Facebook的API算
我想要得到好友的号码只有在任何Facebook的用户的USER_ID。
SELECT friend_count FROM user WHERE uid = X
但对于一些用户来说,这值为空或没有价值:当我知道我可以使用FQL喜欢它搞定。请咨询是否有另一种方法来获得这个价值?
该用户可能会保持该信息的私密性。在这种情况下,您无法获取该信息。
谢谢。但是,有没有什么方法可以从公开访问朋友计数值的用户获取此值? – borobos
你有没有找到那种方式? – CBroe
如果用户将该信息标记为私密,则无法获取该值。 – serhanbaker
你只需查看以下链接。你需要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
得到,这将是你的朋友算
你通过thses HTTPS了://developers.facebook .com/docs/reference/api/FriendList /或http://stackoverflow.com/questions/5824271/getting-friends-list-using-facebook-apis或http://stackoverflow.com/question s/5516627/facebook-graph-api-get-friends-info – Why
确定我已阅读过这些文章 – borobos