在我們的應用程序中,我需要從Facebook服務器獲取Facebook好友並將所有好友發送到PHP服務器。只有當我有一個小朋友名單時,我才能將Facebook的朋友列表發送到服務器,例如: - 30個朋友,如果有大的朋友,例如500個朋友,它不能發送列表到服務器。我用來發送數據到服務器的代碼是:在jsonArray中發送500個FB好友到服務器
json.put("UserId",SAVING_INFO_PREF.getString("USER_ID",""));
for(int i=0;i<Friends_ID.size();i++)
{
JSONObject newjson = new JSONObject();
newjson.put("facebookId",Friends_ID.get(i).toString());
newjson.put("facebookUserName",Friends_Name.get(i));
newjson.put("userThumbnailUrl",Friends_ThumbURL.get(i));
jsArray.put(newjson);
}
json.put("facebookfriends", jsArray);
所以我卡在這裏。任何想法,將不勝感激。
你爲什麼不能發送?發生了什麼?任何問題,如果是的話,在這裏發佈logcat。 –
任何異常? – Faizan
OutOfMemoryException? –