Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api 如何获取每个用户的好友数';谁的朋友?_Facebook Graph Api_Facebook - Fatal编程技术网

Facebook graph api 如何获取每个用户的好友数';谁的朋友?

Facebook graph api 如何获取每个用户的好友数';谁的朋友?,facebook-graph-api,facebook,Facebook Graph Api,Facebook,使用Graph API甚至旧API是否有办法获得我的用户的每个朋友的朋友数(不是姓名列表,只是计数)? 因此,如果John正在使用我的应用程序,并且John有3个朋友,Stacy、Amy和Bill,我想知道Stacy、Amy和Bill有多少个朋友。。 我知道你不能得到朋友的名单(只有共同的朋友),我只想知道人数 我不认为伯爵是私人的。事实上,即使是那些屏蔽朋友列表的人,我也会在他们给我交朋友时,在我收到的原始电子邮件中,在他们的名字下面,计算他们有多少朋友 图形API和FQL不提供此信息。它是公

使用Graph API甚至旧API是否有办法获得我的用户的每个朋友的朋友数(不是姓名列表,只是计数)? 因此,如果John正在使用我的应用程序,并且John有3个朋友,Stacy、Amy和Bill,我想知道Stacy、Amy和Bill有多少个朋友。。 我知道你不能得到朋友的名单(只有共同的朋友),我只想知道人数


我不认为伯爵是私人的。事实上,即使是那些屏蔽朋友列表的人,我也会在他们给我交朋友时,在我收到的原始电子邮件中,在他们的名字下面,计算他们有多少朋友

图形API和FQL不提供此信息。它是公开可用的,无需登录到许多用户页面,只需转到然后将其删除即可。尽管它违反了服务条款,并且不是每个用户都可以使用。

您可以通过向/PROFILE\u ID/friends端点发出请求,从Graph API获取此信息。这将以数组形式返回用户的好友列表,您可以对其进行计数。

您将在这里找到一个有用的答案:它是否仍在工作?我使用GraphAPI浏览器测试它,但返回异常。我不知道,从那以后就没有测试过。如果您遇到异常,请验证您使用的是最新的客户端库,并查看Facebook文档,以了解有关中断更改或弃用通知的任何注释。