Cписок iButton
Этот API получает список iButton, закреплённых за транспортным средством, за указанный период времени.
iButton — это небольшое электронное устройство (метка), которое используется для идентификации водителей или объектов. Обычно применяется для контроля доступа, учета рабочего времени или фиксации начала/окончания работы с транспортным средством.
Как получить данные
Метод
GET
Адрес запроса
Для получения данных используйте адрес: https://<server_address>/api/api.php?
Параметры запроса
-
cmd=take_ibutton_list — команда для API, в данном случае
-
ts — дата начала периода (Unix timestamp)
-
te — дата конца периода (Unix timestamp)
-
agentId — идентификатор транспортного средства
-
node — номер узла, на котором нужно выполнить команду
Пример запроса
https://<server_address>/api/api.php?cmd=take_ibutton_list&ts=1643662800&te=1645045200&AgentID=79673&node=1
|
Ответ
{
"code": 0,
"msg": "OK",
"data": [
{
"ibutton": "ae00001000000000",
"ts": 1643680128
},
{
"ibutton": "ae00001000000001",
"ts": 1643680128
}
]
}
|
В ответ на API-запрос возвращается:
-
code — код результата (0 — успех)
-
msg — сообщение сервера (например, "OK")
-
data — массив с информацией о iButton:
-
ibutton — уникальный идентификатор iButton
-
ts — время фиксации iButton (Unix timestamp)