Szablon żądania:
http: // {host} / ts / json_api; jsessionid = <sid>? cmd = raporty / get_obj_summary_by_interval & params = {"obj_id": <obj_id>, "begin_dt": "<begin_dt>", "end_dt": "<end_dt > "," lang ":" <lang> "}
Parametry żądania:
sid
unikalny identyfikator sesji
obj_id
początek_dt
end_dt
Szablon odpowiedzi na żądanie:
{"count": <count>, "obj_summary": <obj_summary>}
Parametry odpowiedzi na żądanie:
obj_summary
tablica ciągów
Opis pól odpowiedzi na żądanie:
nazwa_obiektu
przebieg
mileage_by_trip
Przebieg (na wycieczkach), km
avg_speed_in_kph
max_speed_in_kph
total_time_in_trips_str
total_time_in_parkings_str
motohours_str
dart_spend
Dut_spend
spędził_by_norm
spędził_by_norm_by_trip
spędził_by_calc
dart_avg
dut_avg
dut_begin_level
dut_end_level
tankowanie_cnt
defuel_cnt
bez paliwa
last_message_dt
last_message_coordinates_str
last_message_sensors
last_message_move_state_tooltip
motohour_counter_val
mileage_counter_val
Przykładowe żądanie:
http: //gps.agtrack.kz / ts / json_api; jsessionid = 0ABDEF9131EBF68D1418589584CA984D? cmd = raporty / get_obj_summary_by_interval & params = {"obj_id": 10305, "begin_dt": "27.08.2021T00:00:00d 2021T23:59:59 "," lang ":" pl "}
Przykład odpowiedzi na zapytanie:
{"count": 1, "obj_summary": [{"refueled": 0, "dut_begin_level": 0, "total_time_in_trips": 0, "last_message_sensors": "", "obj_name": "Mercedes-Benz 140", " mileage_by_trip ”: 0”,” max_speed_in_kph ”: 0”,” total_time_in_parkings_str ":" 0s. "," dut_end_level ”: 0," spędził_by_norm_by_trip ”: 0," refuel_cnt ”: 0," total_time_ grin_trisepxt._: "”, " 0, "spent_by_calc": 0, "last_message_move_state_tooltip": "Ostatni stan: Oznacza 2h., 46min., 29sek.", "dart_avg": 0, "last_message_dt": "26.08.2021T16 : 00: 04 ", "przebieg": 0, "motogodziny": 0," motohour_counter_val ":" 0 godz. "," Obj_id ": 10305", "wydane_by_norm": 0," avg_speed_in_kph": 0," mileage_counter_val": "0 km", "bez paliwa": 0, "dut_spent": 0, "dart_spent": 0, "dut_avg" : 0, "last_message_coordinates_str": "43.360488, 77.016415 (16)", "motohours_str": "0sec." , "defuel_cnt": 0, "is_total_row": false}]}