我想在我的Android应用程序中获取Facebook朋友列表(不需要朋友选择器)。我已按照Facebook应用程序开发中描述的步骤进行操作
我也运行了示例,但是很困惑以获取朋友列表。您的建议将不胜感激。
您可以使用此代码获取朋友列表
String returnString = null;
JSONObject json_data = null;
try
{
JSONObject response = Util.parseJson(facebook.request("me/friends"));
JSONArray jArray = response.getJSONArray("data");
json_data = jArray.getJSONObject(0);
for(int i=0;i<jArray.length();i++){
Log.i("log_tag","User Name: "+json_data.getString("name")+
", user_id: "+json_data.getString("id"));
returnString += "\n\t" + jArray.getJSONObject(i);
};
flist.setText(returnString);
progressDialog.dismiss();
}
catch (MalformedURLException e)
{
e.printStackTrace();
}
catch (JSONException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
catch (FacebookError e)
{
e.printStackTrace();
}
我只会得到name和id,如果你想得到不同的东西,
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句