Расход топлива
Этот API получает данные о расходе топлива для конкретного транспортного средства за выбранный период времени.
Возвращается информация о заправках, израсходованном топливе, сливах и показаниях датчиков топлива на начало и конец периода.
Как получить данные
Метод
GET
Адрес запроса
Для получения данных используйте адрес: https://<server_address>/backend/api.php?
Параметры запроса
-
cmd=fuel — команда для получения данных о топливе
-
ts — дата начала выборки в формате Unix timestamp
-
te — дата конца выборки в формате Unix timestamp
-
agentid — ID транспортного средства (agent_id)
-
node — номер узла, на котором нужно выполнить команду
Пример запроса
https://<server_address>/backend/api.php?cmd=fuel&ts=1708981200&te=1709154000&agentid=6477&node=1
|
Ответ
{
"code": 0,
"data": {
"fill": 100,
"fuel": 84,
"stale": 0,
"stop": 43
},
"msg": "OK"
}
|
В ответ на API-запрос возвращается:
-
code — код результата запроса (0 = успешный запрос)
-
fill — количество топлива, заправленного в течение периода
-
fuel — количество израсходованного топлива
-
stale — количество топлива, слитого или потерянного
-
start — показания датчика топлива на начало периода
-
stop — показания датчика топлива на конец периода
-
msg — текстовое сообщение с результатом запроса