0

有没有办法检索 /me/ 和某个 {facebook id} 之间的共同朋友列表

我认为这在 1.0 中是可能的,但我想知道它是否仍然可以在 2.0 中完成

4

2 回答 2

2

在 API v2 中有一种方法可以让您访问所有共同的朋友(不仅是使用您的应用程序的朋友)。

有一个特殊要求。这是细节:

所有共同好友 API

All Mutual Friends API 让您可以访问使用您的应用程序的两个人之间的所有共同朋友。回复包括使用您的应用程序的共同朋友以及不使用您的应用程序的共同朋友的有限信息。

常用用法

显示使用您的应用程序的人与其他应用程序用户之间的社交环境

使用为非应用共同好友返回的令牌链接到该人的 Facebook 个人资料

将使用您的应用程序的两个人的共同朋友展示给其他人,而不是向人们展示

存储共同好友的姓名和头像

此信息的任何不可见使用,例如用于推荐和排名

这是链接:

https://developers.facebook.com/docs/apps/review/feature#reference-ALL_MUTUAL_FRIENDS

于 2015-08-17T17:28:24.987 回答
1

是的,这是可能的。Graph API v2.0 引入了一个新的端点

GET /{user-id}.context/mutual_friends

这在https://developers.facebook.com/docs/graph-api/reference/v2.1/user.context/mutual_friends中有描述

通话结果中有一个summary.total_count字段,其中包含共同朋友的数量。

于 2014-09-26T07:52:39.253 回答