create_route

Para crear una nueva ruta, utilice el método core/create_route.

Endpoint

Copied!
svc=core/create_route&params={
  "creatorId": <long>,
  "name": "<text>",
  "dataFlags": <uint>
}

Parámetros

La solicitud debe contener los siguientes parámetros:

Parámetro Descripción
creatorId ID del usuario que debe ser el creador de la nueva ruta. Usted debe tener el derecho de acceso Actuar en nombre del usuario a este usuario.
name Nombre de la ruta (de 4 a 50 caracteres).
dataFlags Flags con las propiedades de la ruta para la respuesta (consulte la página Rutas).

Respuesta

Si la solicitud se completa con éxito, la respuesta se devuelve en el siguiente formato:

Copied!
{
  "item": {         /* Ruta creada. */
    ...
  },
  "flags": <uint>   /* Flags aplicados con propiedades. */
}

El formato del parámetro item se describe en la página Rutas.

Si la solicitud falla, se devuelve un código de error.

Códigos de error

Código de error Descripción
4 Parámetros de entrada incorrectos.
6 Uno de los siguientes errores:
  • Error al obtener el creador de la ruta, o usted no tiene el derecho de acceso Actuar en nombre del usuario al creador.
  • El usuario actual no tiene permiso para crear elementos.
  • Error al crear la ruta.
  • Error al comprobar los derechos de acceso del usuario actual a la ruta.
7 La biblioteca de rutas no está cargada.

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