create_retranslator
Para crear un nuevo repetidor, utilice el método core/create_retranslator.
svc=core/create_retranslator¶ms={
"creatorId": <long>,
"name": "<text>",
"config": {
"protocol": "<text>",
"server": "<text>",
"port": <ushort>,
"auth": "<text>",
"ssl": <int>,
"debug": <int>,
"v6type": <int>
},
"dataFlags": <uint>
}
Parámetros
| Parámetro | Descripción |
|---|---|
| creatorId | ID del usuario que debe ser el creador del repetidor. |
| name | Nombre del repetidor (de 4 a 50 caracteres). |
| config | Configuración del repetidor. |
| protocol | ID del protocolo (consulte update_config). |
| server | Servidor de retransmisión. |
| port | Puerto (para todos los protocolos, excepto NIS). |
| auth | Autorización (solo para los protocolos NIS y Wialon IPS). |
| ssl | Uso de SSL (para NIS):
|
| debug | Uso del modo de depuración:
|
| v6type | Uso de la versión 6 del protocolo (solo para Granit Navigator):
|
| dataFlags | Flags con las propiedades del repetidor para la respuesta (consulte Repetidores). |
Respuesta
Si la solicitud se completa con éxito, la respuesta se devuelve en el siguiente formato:
{
"item": { /* Repetidor creado. */
...
},
"flags": <uint> /* Flags aplicados con propiedades. */
}
El formato del parámetro item se describe en la página Repetidores.
Si la solicitud falla, se devuelve un código de error.
Códigos de error
| Código de error | Descripción |
|---|---|
| 4 | Uno de los siguientes errores:
|
| 6 | Uno de los siguientes errores:
|