3

我在 facebook 上使用一个应用程序,我想找出只包括在 facebook 上安装相同应用程序的朋友的列表,而不是整个朋友列表。我正在使用图形 api 调用

4

1 回答 1

12

对 Graph 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
于 2013-04-16T09:12:58.863 回答