get_tag_bindings
La función get_tag_bindings se usa para obtener información sobre las asignaciones y separaciones de etiquetas durante un intervalo determinado. Las etiquetas se emplean al asignar o separar pasajeros.
svc=resource/get_tag_bindings¶ms={"resourceId":<long>,
"unitId":<long>,
"tagId":<long>,
"timeFrom":<uint>,
"timeTo":<uint>}
No puede ejecutar esta solicitud simultáneamente con las siguientes solicitudes:
Parámetros
Nombre | Descripción |
---|---|
resourceId | ID del recurso. |
unitId | ID de la unidad (0: todas las unidades). |
tagId | ID de la etiqueta (0: todas las etiquetas). |
timeFrom | Inicio del intervalo. |
timeTo | Fin del intervalo. |
Resultado devuelto
{
"<text>":[{ /* ID de la etiqueta */
"t":<unit>, /* hora de asignación/separación */
"u":<uint>, /* ID de la unidad en caso de asignación, 0 en caso de separación */
"pu":<uint>, /* ID previo de la unidad en caso de separación, 0 en caso de asignación */
"f":<uint> /* tiempo de espera de la separación, 4: sí */
}, ...],
...
}
Los códigos de errores posibles son:
Código | Descripción |
---|---|
7 | Error al obtener el recurso con la ACL deseada (ADF_ACL_AVL_RES_VIEW_TAGS y ADF_ACL_ITEM_EXECUTE_REPORTS) o error al obtener la unidad con la ACL deseada (ADF_ACL_ITEM_VIEW). |
4 | Error al obtener la lista de etiquetas o parámetros de entrada incorrectos. |