如何获取安装了我的应用程序的用户的facebook id列表?

时间:2014-01-24 21:24:02

标签: facebook facebook-graph-api facebook-fql

最近我创建了一个使用facebook登录的应用程序。

我没有存储用户数据,但我想知道用户的facebook id。

如何获取已安装我的应用程序的用户的facebook ID?

感谢。

2 个答案:

答案 0 :(得分:1)

可悲的是,您不能,您需要拥有自己的数据库来保存这类数据(每当有人使用Facebook登录应用程序时,都会将其ID保存到您自己的数据库中)。

答案 1 :(得分:0)

这是FQl查询:

$facebook->api(array('method' => 'fql.query', 'query' => "SELECT uid FROM user WHERE is_app_user = '1' AND uid IN (SELECT uid2 FROM friend WHERE uid1 = '" . $user_id . "');"));

用户和朋友查询的文档在这里:

http://developers.facebook.com/docs/reference/fql/user/

http://developers.facebook.com/docs/reference/fql/friend/