ufk*_*ufk 2 apache-flex facebook facebook-graph-api
我正在使用Eclipse FDT在facebook页面上为facebook编写Flex应用程序.我希望能够获取同一用户的好友列表,并区分安装该应用的朋友和未安装该应用的朋友.
我在stackoverflow上搜索,我看到用户使用旧的REST API做到了,问题是我可以用图形api做到吗?
如果根本不可能使用图形API ...那么如何处理REST API?:)
满足以下要求:
https://graph.facebook.com/me/friends?access_token?XXX
Run Code Online (Sandbox Code Playgroud)
我可以获取该用户的朋友列表.但如果我的应用程序已安装,它不会提供标记.我能做些什么,怎么做?!
谢谢!
Nit*_*mer 10
您有两种方法可以使用图形api和fql.
使用图形api,你可以发出一个请求:/ me/friends?fields = installed应该返回一个用户列表,那些安装了app的用户将拥有以下表单:
{
"installed": true,
"id": "USER_ID"
}
Run Code Online (Sandbox Code Playgroud)
没有应用程序的人将采用以下形式:
{
"id": "USER_ID"
}
Run Code Online (Sandbox Code Playgroud)
SELECT
uid
FROM
user
WHERE
is_app_user
AND
uid IN (SELECT uid2 FROM friend WHERE uid1 = me())
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5925 次 |
最近记录: |