get_driver_bindings
La función get_driver_bindings se usa para obtener información sobre las asignaciones y separaciones del conductor durante un intervalo determinado.
svc=resource/get_driver_bindings¶ms={"resourceId":<long>,
"unitId":<long>,
"driverId":<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 unidades). |
driverId | ID del conductor (0: todos conductores). |
timeFrom | Inicio del intervalo. |
timeTo | Fin del intervalo. |
Resultado devuelto
{
"<text>":[{ /* ID de conductor */
"t":<unit>, /* hora de asignación/separación */
"u":<long> /* ID de unidad en caso de asignación, 0 en caso de separación */
},
...],
...
}
Los códigos de errores posibles son:
Código | Descripción |
---|---|
7 | Error al obtener el recurso con la ACL deseada (ADF_ACL_ITEM_EXECUTE_REPORTS y ADF_ACL_AVL_RES_VIEW_DRIVERS) o error al obtener la unidad con la ACL deseada (ADF_ACL_ITEM_VIEW). |
4 | Error al obtener la lista de conductores o parámetros de entrada incorrectos. |