События объекта
Этот 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)