Суточная сводка по транспорту
Этот API получает сведения о транспортном средстве за последние 24 часа, включая пробег, уровень топлива, заправки и расход топлива.
Как получить данные
Метод
GET
Адрес запроса
Для получения данных используйте адрес: https://<server_address>/api/api.php?
Параметры запроса
-
cmd = vehinfo_24_hours — команда для получения информации за 24 часа
-
agent_id — идентификатор транспортного средства (можно несколько через запятую)
-
imei — идентификатор устройства (можно несколько через запятую)
-
ts — метка времени (Unix timestamp)
-
node — номер узла, на котором нужно выполнить команду
Пример запроса
https://<server_address>/api/api.php?cmd=vehinfo_24_hours&imei=10518,165182&ts=1617710825&node=1
|
Ответ
{
"10518": {
"total_mileage": 745851.44,
"fuel_start": 229.37,
"fuel_stop": 229.37,
"fuel_fill": 409.6,
"fuel_drain": 153.15,
"fuel_consumption_l": 256.45,
"fuel_consumption_l_per_100km": 35,
"fuel_consumption_norm_l": 161.5658,
"fuel_consumption_norm_l_per_100km": 22,
"engine_hours": 0
},
"165182": {
"total_mileage": 100946.68,
"fuel_start": 0,
"fuel_stop": 0,
"fuel_fill": 0,
"fuel_drain": 0,
"fuel_consumption_l": 0,
"fuel_consumption_l_per_100km": 0,
"fuel_consumption_norm_l": 22.313,
"fuel_consumption_norm_l_per_100km": 10,
"engine_hours": 0
}
}
|
В ответ на API-запрос возвращается:
-
total_mileage — общий пробег
-
fuel_start — количество топлива в начале периода
-
fuel_stop — количество топлива в конце периода
-
fuel_fill — заправка
-
fuel_drain — слив топлива
-
fuel consumption (l) — фактический расход топлива
-
fuel consumption (l/100km) — расход на 100 км
-
fuel_consumption_norm(l) — нормативный расход топлива
-
fuel_consumption_norm(l/100km) — нормативный расход на 100 км
-
engine hours — моточасы