我正嘗試在Android中的不同字符串中存儲由我上傳的視頻的視頻ID和其他信息。現在我已經創建了一個fql查詢來獲取視頻細節。我使用JSON解析提取喜歡這個 -在Android應用程序中從fql查詢中提取信息
String fqlQuery = "SELECT vid, owner, title, description,updated_time, created_time FROM video WHERE owner=me()";
Bundle params = new Bundle();
params.putString("q", fqlQuery);
Session session = Session.getActiveSession();
Request request = new Request(session,"/fql",params,HttpMethod.GET,new Request.Callback()
{
public void onCompleted(Response response)
{
try
{
JSONObject json = Util.parseJson(response.toString());
JSONArray data = json.getJSONArray("data");
for (int i = 0, size = data.length(); i < size; i++)
{
JSONObject getVideo = data.getJSONObject(i);
userNameView.setText(getVideo.getString("vid"));
}
}
catch(Exception e){userNameView.setText(e.toString());}
}
});
Request.executeBatchAsync(request);
}
});
的值,但它扔我exception-
org.json.JSONException:未終止的對象在 {響應特性25:responseCode:200 ,graphObject:GraphObject {graphObjectClass = GraphObject,狀態= { 「數據」:[{ 「所有者」:...}]}}}
它的我第一次與Android,Facebook的SDK也使用JSON解析,所以我會真的偉大的任何幫助提供。謝謝。