Facebook API 获取朋友的朋友

Posted

技术标签:

【中文标题】Facebook API 获取朋友的朋友【英文标题】:Facebook API Getting Friends of a friend 【发布时间】:2012-08-17 09:59:31 【问题描述】:

美好的一天,我们正在构建一个需要用户朋友的朋友信息的应用程序。例如:John 登录应用,他有 100 个朋友,这 100 个朋友每个也有 100 个朋友,等于 10,000 人,应用程序需要获取这 10,000 人的头像和基本信息等信息。我们知道这在 Facebook 的旧 API 中是可能的,现在发生了什么?如果当前的 API 没有这个功能,我们是否可以只为我们的服务器获得对这个特定功能的独占访问权限?

【问题讨论】:

A- 您需要获得每位尝试访问其朋友列表的用户的许可。 B- Facebook 不太可能为您提供独占访问权限。 【参考方案1】:

不,您只能访问有关您的应用用户及其朋友的(非公开)数据(取决于他们的隐私设置) - 没有授予访问朋友的朋友或其私人数据的权限。

【讨论】:

Igy,我们正在开发一个类似于 www.thread.com 在 2009-2010 年关闭之前所做的平台。这是来源:techcrunch.com/2009/09/01/…。它说:“Thread.com 然后使用 Facebook Connect 查找有关您的朋友和您朋友的朋友的一些基本信息。它在网格中显示每场比赛......”所以早在 2009 年,Thread.com 就可以提取朋友的朋友数据.今天发生了什么?何时禁用此 API 功能以提取朋友的朋友数据?我们在 Facebook 上写信给谁? 我不知道功能是否/何时更改,但我对当前 API 的回答是正确的,我不相信有任何流程可以申请更改 API 以匹配您的使用-案例

以上是关于Facebook API 获取朋友的朋友的主要内容,如果未能解决你的问题,请参考以下文章

Facebook Graph API 获取应用用户的朋友

如何使用 phonegap 从 Facebook API 获取朋友出生日期列表

Facebook Graph API 我/朋友啥都不返回

通过图形 API 获取 facebook 好友的完整列表

Facebook graph API V2.0 - 如何获取组上下文? (我的朋友的成员)

Facebook Graph API 不返回每个朋友的分数