Различия
Здесь показаны различия между двумя версиями данной страницы.
|
|
ru:pro:remoteapi:apiref:core:create_retranslator [28/02/2013 09:47] zuve |
ru:pro:remoteapi:apiref:core:create_retranslator [03/12/2013 13:15] |
{{indexmenu_n>9}} | |
====== Создание ретранслятора ====== | |
| |
Для создания нового ретранслятора используется команда **core/create_retranslator**: | |
| |
<code javascript> | |
svc=core/create_retranslator¶ms={"creatorId":<long>, | |
"name":<text>, | |
"config":{ | |
"protocol":<text>, | |
"server":<text>, | |
"port":<ushort>, | |
"auth":<text>, | |
"ssl":<int>, | |
"debug":<int>, | |
"v6type":<int> | |
} | |
} | |
</code> | |
| |
===== Параметры ===== | |
| |
^ Название ^ Описание ^ | |
| creatorId | ID пользователя, который будет назначен создателем для нового ресурса | | |
| name | название нового ретранслятора (минимум 4 символа) | | |
| config | конфигурация ретранслятора | | |
| protocol | ID протокола (см. ниже) | | |
| server | сервер для ретрансляции | | |
| port | порт (для всех протоколов, кроме NIS) | | |
| auth | авторизация (только для NIS и Wialon IPS протоколов) | | |
| ssl | использовать SSL (для NIS): 0 - нет, 1 - да | | |
| debug | использовать режим отладки: 0 - нет, 1 - да | | |
| v6type | использовать протокол ver.6 (только для Granit Navigator): 0 - нет, 1 - да | | |
| |
Протоколы: | |
* **wialon** -- Wialon Retranslator; | |
* **wialon_ips** -- Wialon IPS; | |
* **nis** -- Nis; | |
* **granit3** -- Granit Navigator; | |
* **skaut** -- Skaut; | |
* **cyber_glx** -- Cyber GLX; | |
* **vt300** -- VT300; | |
* **egts** -- EGTS; | |
* **soap** -- SOAP. | |
| |
:!: //Внимание!//\\ Количество параметров в объекте **config** зависит от типа протокола. | |
| |
===== Возвращаемый результат ===== | |
| |
Формат возвращаемого JSON можно посмотреть в разделе [[../format/retranslator|Форматы данных: Ретрансляторы]]. | |