图 Api:如何检查用户是否正在使用我的应用程序
Graph Api : How to check if a user is using my application
GraphApi 中有没有办法检查用户是否在使用我的应用程序?
有了 FQL,我可以做到这一点:
/fql?q=select+uid+FROM+user+WHERE+is_app_user+AND+uid=123456789
此外,FQL 语法可以包含用户 ID 列表。喜欢
/fql?q=select+uid+FROM+user+WHERE+is_app_user+AND+uid=123456789+OR+uid=12398766
我正在寻找用可以做同样事情的 GraphAPI 语法替换 FQL。恐怕我唯一的解决方案是 fields=installed 选项,但它不会像 FQL 一样输出。
干杯
在互联网上进行一些挖掘之后,我发现了可以输入用户 ID 列表的 FQL 语法的等价物:
http://graph.facebook.com/?ids=id1,id2,id3&fields=installed
响应看起来像这样:
{
"id1": {
"installed": false,
"id": "id1"
},
"id2": {
"installed": true,
"id": "id2"
}
}
GraphApi 中有没有办法检查用户是否在使用我的应用程序?
有了 FQL,我可以做到这一点:
/fql?q=select+uid+FROM+user+WHERE+is_app_user+AND+uid=123456789
此外,FQL 语法可以包含用户 ID 列表。喜欢
/fql?q=select+uid+FROM+user+WHERE+is_app_user+AND+uid=123456789+OR+uid=12398766
我正在寻找用可以做同样事情的 GraphAPI 语法替换 FQL。恐怕我唯一的解决方案是 fields=installed 选项,但它不会像 FQL 一样输出。
干杯
在互联网上进行一些挖掘之后,我发现了可以输入用户 ID 列表的 FQL 语法的等价物:
http://graph.facebook.com/?ids=id1,id2,id3&fields=installed
响应看起来像这样:
{
"id1": {
"installed": false,
"id": "id1"
},
"id2": {
"installed": true,
"id": "id2"
}
}