2

我在 android 中编写了一个应用程序,我想知道指定用户通过我的应用程序提交的他的 facebook 朋友列表是什么。喜欢画一些东西的清单。
有那个api吗?我该如何使用它?我知道如何获取朋友的 ID、照片、姓名......但我只想要使用我的应用程序的朋友。

Bundle bundle = new Bundle();    
bundle.putString("fields", "name, picture");
String response = facebook.request("me/friends", bundle);

任何人都可以帮助我吗?我将非常感激。谢谢 。

4

1 回答 1

1

很简单,只需将“已安装”字段添加到您的查询中:

Bundle bundle = new Bundle();    
bundle.putString("fields", "name, picture, installed");
String response = facebook.request("me/friends", bundle);

如果用户安装了您的应用,您将拥有:

{
    "installed": true, 
    "id": "USER_ID",
    "name": "USER_NAME",
    "picture": "USER_PIC_URL"
}

否则:

{
    "id": "USER_ID",
    "name": "USER_NAME",
    "picture": "USER_PIC_URL"
}
于 2012-05-08T19:18:22.793 回答