如何将Facebook联系人导入我在android平台上构建的应用程序?
问题描述:
我正在开发voip应用程序在android.And我需要从facebook,twitter,LinkedIn,谷歌(Buzz,Orkut,联系人,Gmail)等名称和电话号码导入联系人等。我正在寻找api example.But我只能看到向这些站点发布状态的示例,并且没有用于从Facebook,orkut或twitter等导入联系人的示例。是否有任何api用于通过示例导入联系人?如何将Facebook联系人导入我在android平台上构建的应用程序?
答
您可以使用官方facebook-android-sdk,并在认证
Bundle parameters = new Bundle();
parameters.putString("fields", "id,name"); //see the link below to have the fields list
String response = facebook.request("me/friends", parameters);
JSONObject json = Util.parseJson(response);
JSONArray data = json.getJSONArray("data");
for (int i = 0, size = data.length(); i < size; i++)
{
JSONObject friend = data.getJSONObject(i);
String id = friend.getString("id");
String name = friend.getString("name");
(...)
}
谢谢你以后做这样的事! tbruyelle。是否有可能从Facebook联系人列表中获取手机。因为我的手机是无效的应用程序,所以需要通过电话号码拨打电话。 – 2011-03-28 14:41:02
//不是电话//其电话号码 – 2011-03-28 14:47:00
看来这是不可能的http://stackoverflow.com/questions/320103/does-the-facebook-rest-api-allow-you-to-get-a-friends-电话号码 – tbruyelle 2011-03-28 15:14:01