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