有关通过FaceBook API获取用户朋友数量的问题 .
我想让朋友的数量只有任何facebook用户的USER_ID . 据我所知,我可以使用FQL来获取它:
SELECT friend_count FROM user WHERE uid = X
但对于某些用户,此值为null或没有值 . 请建议是否有其他方法来获得这个 Value ?
该用户可能将该信息保密 . 在这种情况下,您无法获取该信息 .
您只需查看以下链接即可 . 你需要 generate token (点击 Get Token 你会得到它)你想要的Facebook API数据,需要选择 friends 选项来获取朋友数 .
generate token
Get Token
friends
https://developers.facebook.com/tools/explorer/?method=GET&path=me%3Ffields%3Did%2Cname%2Cfriends&version=v2.8
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 将是你的朋友数
total_count
2 回答
该用户可能将该信息保密 . 在这种情况下,您无法获取该信息 .
您只需查看以下链接即可 . 你需要
generate token
(点击Get Token
你会得到它)你想要的Facebook API数据,需要选择friends
选项来获取朋友数 .https://developers.facebook.com/tools/explorer/?method=GET&path=me%3Ffields%3Did%2Cname%2Cfriends&version=v2.8
执行此操作后,您将获得此响应
total_count
将是你的朋友数