使用facebook API检索好友的完整列表

使用facebook API检索好友的完整列表,facebook,facebook-graph-api,Facebook,Facebook Graph Api,新的2.0版本有一个分页功能,可以限制一次请求的好友数,这不允许我一次检索所有好友,尽管有一个参数调用“limit”,但只能通过循环“offset”直到结束。问题是每个用户有不同数量的朋友 我已经到处找了几个小时了,但仍然没有解决办法 如Graph API v2.0升级指南()中所述 /me/friends返回在中也使用您的应用程序的用户朋友 v2.0,朋友API端点返回一个人的朋友列表 也在使用您的应用程序的用户。在v1.0中,反应包括所有 个人的朋友 应用程序需要访问非应用程序好友的两个关键

新的2.0版本有一个分页功能,可以限制一次请求的好友数,这不允许我一次检索所有好友,尽管有一个参数调用“limit”,但只能通过循环“offset”直到结束。问题是每个用户有不同数量的朋友


我已经到处找了几个小时了,但仍然没有解决办法

如Graph API v2.0升级指南()中所述

/me/friends
返回在中也使用您的应用程序的用户朋友 v2.0,朋友API端点返回一个人的朋友列表 也在使用您的应用程序的用户。在v1.0中,反应包括所有 个人的朋友

应用程序需要访问非应用程序好友的两个关键用例: 标记和邀请。在v2.0中,我们添加了可标记的好友API 以及支持这些流的Invitable Friends API

当某人使用Facebook登录的v2.0登录后,呼叫 /v1.0/me/friends和/v2.0/me/friends`都将生成v2.0 行为-两个呼叫都将返回一组 也可以使用该应用程序


因此,在v2.0中,您只能通过
/me/taggable_friends
()端点获得所有好友,该端点仅包含
id
name
picture
,并且只能在Facebook对你的应用程序进行审查后使用。

你应该知道,即使在审查并获得使用taggable_friends的许可后,你获得的ID也只能用于标记朋友-你不能使用这些ID获取关于用户的任何其他信息。用户必须已经使用了你的应用程序,并授予了你请求有关他们的任何信息的权限。但他只是指朋友列表,而不是使用friends permissionsHow来处理这些新的(可能是编码的)朋友ID。。。例如检索大图?检索朋友并标记他们的示例代码可在此处找到:@Tobi,是的,我可以使用标记的令牌id获取我的所有朋友,但现在我如何在iOS应用程序中共享标记的朋友时使用这些令牌。