События объекта

Этот API возвращает события в реальном времени по транспортным средствам, включая информацию о контракте, компании, водителе, скорости и местоположении начала события.

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

Метод

GET

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

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

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

  • cmd=live_events — команда для получения событий в реальном времени
  • node — номер узла, на котором нужно выполнить команду
 

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

https://<server_address>/api/api.php?cmd=live_events&node=1
Ответ
{
  "1264": {
    "Contract Number": "CONTRACT ID",
    "Company Name": "Al Turki Enterprises",
    "Base Location": "LEK",
    "Vehicle Owner": "SUB-CONTRACTOR",
    "ID": 1680881937,
    "EventID, EventType": 0,
    "VehicleID": "5174 WA",
    "Asset Category": "Light",
    "Road Type": "Blacktop",
    "DriverID": 18262972,
    "Event Start Time": "1680881932",
    "Event Start Speed": 0,
    "Event Start Location": {
      "lat": "18.185841",
      "lon": "55.213230"
    }
  },
  "1123": {
    "Contract Number": "",
    "Company Name": "Al Turki Enterprises",
    "Base Location": "",
    "Vehicle Owner": "",
    "ID": 1680881937,
    "EventID, EventType": 0,
    "VehicleID": "6076MB",
    "Asset Category": "Light",
    "Road Type": "Blacktop",
    "DriverID": 0,
    "Event Start Time": "1680881413",
    "Event Start Speed": 0,
    "Event Start Location": {
      "lat": "18.188658",
      "lon": "55.206314"
    }
  }
}
В ответ на API-запрос возвращается:
  • Ключ объекта (1264, 1123) — уникальный идентификатор события
  • Contract Number — номер контракта
  • Company Name — название компании
  • Base Location — база транспортного средства
  • Vehicle Owner — владелец транспорта
  • ID — внутренний ID события
  • EventID, EventType — идентификатор события и его тип
  • VehicleID — госномер или идентификатор транспортного средства
  • Asset Category — категория транспортного средства
  • Road Type — тип дороги
  • DriverID — идентификатор водителя
  • Event Start Time — время начала события (Unix timestamp)
  • Event Start Speed — скорость в момент начала события
  • Event Start Location — координаты начала события (lat, lon)