0

我正在使用 graphi api 来检索我朋友的姓名和 ID。在 Graphy API Explorer 中,我使用查询

me/friends?fields=id,name

它在第一页给了我 25 个结果,在分页部分有一个下一页。当我尝试获取下一页时。它返回给我一个空页面。尽管我的个人资料中有 600 多个朋友。我应该设置什么偏移量和限制并不重要,除了前 25 个结果之外,它永远不会给出结果。

4

1 回答 1

0

在我看来,这 25 位朋友是唯一使用过生成访问令牌的应用程序的朋友。例如,如果您使用的是Graph API Explorer,它只会返回使用过该应用程序的朋友。

我不相信任何应用程序都可以获得用户朋友的完整列表,因为并非每个朋友都授权该应用程序“查看”甚至是公共数据。

点击这里查看下面引用的来源

权限

  • 查看当前人的好友需要具有 user_friends 权限的用户访问令牌。

  • 这只会返回任何使用(通过 Facebook 登录)提出请求的应用程序的朋友。

  • 如果此人的朋友拒绝 user_friends 权限,该朋友将不会出现在此人的朋友列表中。
于 2015-02-13T16:24:01.650 回答