driver_status

La función driver_status se usa para comprobar el estado de una unidad a la que está asignado un conductor.

Copied!
svc=resource/driver_status&params={"phoneNumber":"<text>",
								   "password":"<text>",
								   "app":"<text>",
								   "fl":<uint>}

Parámetros

NombreDescripción
phoneNumberNúmero de teléfono del conductor.
password

Llave móvil.

El campo no puede estar vacío.

app

Nombre de la aplicación para el token generado. El campo es opcional. El valor predeterminado es "Wialon Logistics".

fl

Marcas adicionales:

  • 1: devuelve el token;
  • 2: devuelve el estado incluso si el conductor no está asignado a una unidad.

Resultado devuelto

Copied!
{
"drv":{				/* parámetros de conductor */
    "rid":<uint>,   /* ID de recurso */
    "id":"<text>",    /* ID de conductor */
    "nm":"<text>"}    /* nombre de conductor */
},    
"un":{				/* parámetros de unidad */
    "nm":"<text>", 
    "cls":<uint>,     
    "id":<uint>,    
    "mu":<uint>,
    "ct":<uint>,    
    "ftp":{ ... },
    "pos":{ ... },
    "lmsg":{ ... },
    "uri":"<text>",
    "ugi":<uint>,
    "uacl":<int>
},
"uh":"<text>",  		/* información cifrada del dispositivo (para WiaTag) */
"ul":"<text>",  		/* número de teléfono cifrado */
"h":"<text>"			/* token */
}

Los códigos de errores posibles son:

CódigoDescripción
8

Contraseña o número de teléfono incorrectos.

7

Error al obtener la unidad, la cuenta de la unidad, el usuario-creador o el módulo del conductor.

6

Error al encontrar el primer conductor asignado o error no definido.

4

Uno de los siguientes errores en la solicitud:

  • No hay campo phoneNumberpassword.
  • El campo password vacío.
  • Objeto con el phoneNumber deseado no encontrado.
  • Parámetros de entrada incorrectos.
Descargar archivo PDF
Descargar archivo Word

Ver también