Пробег внутри геозон
Этот API получает информацию о пробеге транспортных средств внутри заданных геозон за выбранный период времени.
Как получить данные
Метод
GET
Адрес запроса
Для получения данных используйте адрес: https://<server_address>/api/api.php?
Параметры запроса
-
cmd = zones_mileage — команда для получения пробега в геозонах
-
ts — время начала выборки (Unix timestamp)
-
te — время окончания выборки (Unix timestamp)
-
imei — список IMEI объектов через запятую
-
zones — список имён геозон через запятую (необязательный параметр; если не указан, возвращается пробег по всем зонам)
-
node — номер узла, на котором нужно выполнить команду
Пример запроса
https://<server_address>/api/api.php?cmd=zones_mileage&ts=1596229200&te=1597006800&imei=867857035056105,123123123&zones=Симферополь,Белогорск,Судак&node=1
|
Ответ
{
"code":0,
"ts":"1596229200",
"te":"1597006800",
"data":{
"867857035056105":[
{
"zone":"Симферополь",
"duration":88308,
"mileage":259.84
},
{
"zone":"За пределами города",
"duration":21564,
"mileage":283.47
},
{
"zone":"Белогорск",
"duration":704,
"mileage":10.77
},
{
"zone":"Судак",
"duration":1332,
"mileage":11.45
}
]
}
}
|
В ответ на API-запрос возвращается:
-
zone — название геозоны
-
duration — время нахождения объекта в зоне в секундах
-
mileage — пройденное расстояние в километрах в данной зоне