Статистика расхода топлива и холостого хода

Этот API получает данные о том, сколько топлива было израсходовано за выбранный период времени, а также сколько времени транспортное средство работало на холостом ходу.

Как получить данные

Метод

GET

Адрес запроса

Для получения данных используйте адрес:  https://<server_address>/api/api.php?

Параметры запроса

  • cmd=fuelconsumtion — команда для получения отчёта
  • imei — уникальный идентификатор транспортного средства
  • start — время начала выборки (Unix timestamp)
  • stop — время окончания выборки (Unix timestamp)
  • node — номер узла, на котором нужно выполнить команду
     

Пример запроса

https://<server_address>/api/api.php?cmd=fuelconsumtion&imei=7157153151020&start=1644741475&stop=1644914275&node=1
Ответ
{
    "code": 0,
    "data": {
        "7157153151020": [
            {
                "idle": 98872,
                "fuel consumed": 457.92
            }
        ]
    },
    "message": "success"
}
В ответ на API-запрос возвращается:
  • code — код результата (0 = успешно, другие значения = ошибка)
  • data — данные по выбранному объекту:
  • idle — время работы двигателя на холостом ходу (в секундах)
  • fuel consumed — объём потребленного топлива за указанный период (литры)
  • message — текстовое сообщение о результате