Тема: Проблема с интеграцией.
Доброго дня. У одного из наших партнеров проблема с интеграции. При попытке забрать координаты с объекта появляется ошибка org.json.JSONException: Duplicate key "fuel_lvl".
Метод. Информацию берем по id машины
public static JSONObject getObjectInfo(String eid, long id) {
String searchURL = "?svc=core/search_item¶ms={\"id\":" + id + ",\"flags\":1025}&sid=" + eid;
try {
URL url = new URL(baseURL + searchURL);
System.out.println("------->"+url);
HttpURLConnection urlCon = (HttpURLConnection) url.openConnection();
urlCon.setRequestMethod("GET");
BufferedReader in = new BufferedReader(new InputStreamReader(urlCon.getInputStream()));
String inputLine;
StringBuilder response = new StringBuilder();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
System.out.println("Object info: \n\n");
JSONObject json = new JSONObject(response.toString());
System.out.println(json.toString());
return json;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
В чем может быть причина?
Мы экономим Ваши деньги!