我正在android中开发voip应用程序。我需要从facebook,twitter,LinkedIn,Google(Buzz,Orkut,Contacts,Gmail)等导入名称和电话号码的联系人。我正在搜索api示例。但是我只能看到将状态发布到这些网站的示例,并且没有从facebook,orkut或twitter等导入联系人的示例。是否有任何api用于导入联系人的示例?
答案 0 :(得分:3)
您可以使用官方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" );
(...)
}