get_driver_bindings
Функция get_driver_bindings используется для получения информации о назначениях и снятиях водителя за указанный интервал.
svc=resource/get_driver_bindings¶ms={"resourceId":<long>,
"unitId":<long>,
"driverId":<long>,
"timeFrom":<uint>,
"timeTo":<uint>}
Этот запрос нельзя выполнить одновременно со следующими запросами:
Параметры
| Название | Описание |
|---|---|
| resourceId | ID ресурса. |
| unitId | ID объекта (0 — все объекты). |
| driverId | ID водителя (0 — все водители). |
| timeFrom | Начало интервала. |
| timeTo | Конец интервала. |
Возвращаемый результат
{
"<text>":[{ /* ID водителя */
"t":<unit>, /* время назначения/снятия */
"u":<long> /* ID объекта — назначение, 0 — снятие */
},
...],
...
}
Возможные коды ошибок:
| Код | Описание |
|---|---|
| 7 | Не удалось извлечь ресурс с требуемым ACL (ADF_ACL_ITEM_EXECUTE_REPORTS и ADF_ACL_AVL_RES_VIEW_DRIVERS), или не удалось извлечь объект с требуемым ACL (ADF_ACL_ITEM_VIEW). |
| 4 | Не удалось извлечь список водителей или неверные входные параметры. |