update_retranslation_property

Para actualizar las propiedades de retransmisión de una unidad, utilice el método unit/update_retranslation_property.

Copied!
svc=unit/update_retranslation_property&params={
  "itemId": <long>,
  "route_data": {
    "vehicle_type": <text>,
    "route": <text>
  }
}

Parámetros

La solicitud debe contener los siguientes parámetros:

Parámetro Descripción
itemId ID de la unidad.
route_data Objeto con los parámetros de la ruta.
vehicle_type Tipo de vehículo. Valores posibles:
  • bus
  • trolleybus
  • tramway
  • minibus
  • tram
  • route taxi
route Nombre de la ruta. No puede estar vacío ni contener los caracteres ' y `.

Todos los parámetros son obligatorios.

Respuesta

Si la solicitud se completa con éxito, los datos guardados de la ruta se devuelven en el siguiente formato:

Copied!
{
  "vehicle_type": <text>,
  "route": <text>
}

En caso contrario, se devuelve un código de error.

Los datos guardados también están disponibles en el campo retr de las propiedades avanzadas de la unidad (flag 0x00000100).

Códigos de error

Código de error Descripción
4 Parámetros de entrada incorrectos: falta un parámetro, el nombre de la ruta está vacío o contiene un carácter restringido, o el tipo de vehículo no es uno de los valores indicados.
6 No se pudieron actualizar los parámetros.
7 No hay derecho de acceso Modificar propiedades no mencionadas a la unidad.

Ejemplo

La siguiente solicitud define la ruta de autobús para la unidad con el ID 814743.

Copied!
https://hst-api.wialon.com/wialon/ajax.html?svc=unit/update_retranslation_property&params={"itemId":814743,"route_data":{"vehicle_type":"bus","route":"112A"}}&sid=SESSION_IDENTIFIER

La respuesta es la siguiente.

Copied!
{
  "vehicle_type": "bus",
  "route": "112A"
}

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.