如何只找到facebook app安装的朋友?

时间:2013-04-05 11:27:03

标签: facebook-graph-api facebook-apps

我正在Facebook上使用应用程序,我想查找列表,其中只包含在Facebook上安装相同应用程序的朋友,而不是整个朋友列表。我正在使用图形api调用

1 个答案:

答案 0 :(得分:12)

进行图谱API调用:

me/friends?fields=installed,name

这将为您提供当前用户的完整朋友列表,但是,它将包含一个名为installed的附加字段。如果设置为true,则表示朋友已安装该应用。您必须浏览列表并过滤掉"installed": true

的所有人

或者,您可以使用以下FQL查询:

SELECT uid, name FROM user
WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())
AND is_app_user = 1