×

Расход топлива

Этот 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 — текстовое сообщение с результатом запроса