如何获取用户朋友的每个朋友的数量?

时间:2011-08-30 15:50:44

标签: facebook-graph-api facebook

有没有一种方法可以使用Graph API甚至是旧的API来获取我的用户的每个朋友的朋友数量(不是名字列表,只是计数)? 所以,如果约翰正在使用我的应用程序,约翰有3个朋友,Stacy,Amy和Bill,我想知道Stacy,Amy和Bill有多少朋友...... 我知道你不能得到朋友的名单(只有共同的名单),我只想要数。

我认为伯爵不是私人的。事实上,即使对于阻止他们的朋友列表的人,我也会计算他们在我们与他们交朋友时收到的原始电子邮件中有多少朋友。

2 个答案:

答案 0 :(得分:2)

图谱API和FQL不提供此信息。它是公开的,无需登录很多用户页面,只需转到https://www.facebook.com/profile.php?id=5然后抓取它即可。虽然它违反了服务条款,但并不适用于每个用户。

答案 1 :(得分:0)

您可以通过向/ PROFILE_ID / friends端点发出请求,从Graph API获取此信息。这将返回用户朋友列表作为数组 - 您可以计算。