图表Api:如何检查用户是否正在使用我的应用程序

时间:2015-02-24 10:09:22

标签: facebook facebook-graph-api

GraphApi中是否有办法检查用户是否正在使用我的应用程序?

使用FQL我可以这样做:

/fql?q=select+uid+FROM+user+WHERE+is_app_user+AND+uid=123456789

此外,FQL sintax可以有一个用户ID列表。像

/fql?q=select+uid+FROM+user+WHERE+is_app_user+AND+uid=123456789+OR+uid=12398766

我正在寻找用可以做同样事情的GraphAPI sintax替换FQL。我担心我唯一的解决方案是fields = installed选项,但它不会像FQL那样输出。

干杯

1 个答案:

答案 0 :(得分:0)

在互联网上进行一些挖掘之后,我发现了可以输入用户ID列表的FQL语法的等价物:

http://graph.facebook.com/?ids=id1,id2,id3&fields=installed

响应看起来像这样:

{
  "id1": {
   "installed": false, 
   "id": "id1"
  }, 
  "id2": {
   "installed": true, 
   "id": "id2"
  }
}