Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

ru:sidebar:remoteapi:apiref:retranslator:update_config [20/05/2015 06:45]
mast
ru:sidebar:remoteapi:apiref:retranslator:update_config [20/05/2015 08:54]
Строка 1: Строка 1:
-====== Изменение конфигурации ====== 
-Для изменения конфигурации ретранслятора используется команда **retranslator/​update_config**: ​ 
-<code javascript>​ 
-svc=retranslator/​update_config&​params={"​itemId":<​long>,​ 
-        "​config":​{ 
-        ​ "​protocol":<​text>,​ 
-        ​ "​server":<​text>,​ 
-        ​ "​port":<​ushort>,​ 
-        ​ "​v6type":<​text>,​ 
-        ​ "​auth":<​text>,​ 
- "​attach_sensors":<​bool>,​ 
-        ​ "​ssl":<​text>,​ 
-        ​ "​login":<​text>,​ 
-        ​ "​password":<​text>,​ 
-        ​ "​notauth":<​int>​ 
-        }} 
  
-</​code>​ 
- 
-===== Параметры ===== 
-^ Название ^ Описание ^ 
-| itemId | ID ретранслятора | 
-| config | конфигурация | 
-| protocol | имя протокола (см. ниже)| 
-| server | сервер для ретрансляции | 
-| port | порт (для всех протоколов,​ кроме NIS) | 
-| v6type | использовать протокол v.6 (только для Granit Navigator):​\\ 1 - да, 0 - нет | 
-| auth | авторизация (только для NIS и Wialon IPS протоколов) | 
-| attach_sensors | ретранслировать рассчитанные значения датчиков,​\\ (для Wialon IPS и Wialon Retranslator)\\ 1 - да\\ опциональный | 
-| ssl | использовать безопасное соединение (для NIS):\\ 1 - да,  0 - нет | 
-| login | логин | 
-| password | пароль | 
-| notauth | отключить авторизацию (только для EGTS):\\ 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** зависит от типа протокола. 
- 
-===== Возвращаемый результат ===== 
-<​code=javascript>​ 
-{ 
- "​rtrc":​{ 
- "​port":<​ushort>,​ /​* порт (для всех протоколов,​ кроме NIS) */ 
- "​protocol":<​text>,​ /​* протокол */ 
- "​server":<​text>,​ /​* сервер для ретрансляции */ 
- "​v6type":<​text>,​ /​* протокол v.6 (только для Granit Navigator): 1 - да, 0 - нет */ 
- "​auth":<​text>,​ /​* авторизация (только для NIS и Wialon IPS протоколов) */ 
- "​ssl":<​text>,​ /​* использовать безопасное соединение (для NIS): 1 - да,  0 - нет */ 
- "​login":<​text>,​ /​* логин */ 
- "​password":<​text>,​ /​* пароль */ 
- "​notauth":<​int>​ /​* отключить авторизацию (только для EGTS): 0 - нет, 1 - да */ 
- } 
-} 
-</​code>​ 
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam