有没有办法使用图形 API 来查找 facebook 中 2 个用户之间的联系?

问题描述 投票:0回答:3

考虑 2 个用户 U1 和 U2

考虑一个由双方用户批准访问其个人信息和好友列表的 Facebook 应用程序。

其次,两个用户都不是朋友,也没有共同的朋友,但由 3 个用户组成的链连接(F1、F2、F3,这 3 个用户的朋友列表是公开的),即

U1 <---->F1 <---->F3 <----->F2 <----->U2

那么使用FQL,是否可以确定这样的连接?

facebook facebook-graph-api
3个回答
1
投票

你不能这样检查朋友的朋友,但你可以检查两个用户U1和U2之间的共同朋友。如果 U1 和 U2 之间只有一个抽象级别,这将起作用

即 给定 U1 <--> F1,F2,F3,F4 <--> U2 您可以通过调用 Graph API 来获取“F1”中的人员列表

/U1_USER_ID/mutualfriends/U2_USER_ID


1
投票

这是不可能的,因为 Facebook 不向朋友的朋友提供所需的访问权限。 如果您的应用程序有大量用户,您可以通过在自己的数据库中记录每个用户的朋友来找到一些用户。


-1
投票

如果 facebook 不允许此功能,那么为什么 http://hotornot.com 会这样做???

© www.soinside.com 2019 - 2024. All rights reserved.