Изменение конфигурации

Для изменения конфигурации ретранслятора используется команда retranslator/update_config:

svc=retranslator/update_config&params={"itemId":<long>,
				       "config":{
				       		"protocol":<text>,
				       		"server":<text>,
				       		"port":<ushort>,
				       		"v6type":<text>,
				       		"auth":<text>,
				       		"ssl":<text>,
				       		"login":<text>,
				       		"password":<text>,
				       		"debug":<text>
				       }}

Параметры

Название Описание
itemId ID ретранслятора
config конфигурация
protocol имя протокола (см. ниже)
server сервер для ретрансляции
port порт (для всех протоколов, кроме NIS)
v6type использовать протокол v.6 (только для Granit Navigator): 1 - да, 0 - нет
auth авторизация (только для NIS и Wialon IPS протоколов)
ssl использовать безопасное соединение (для NIS): 1 - да, 0 - нет
login логин
password пароль
debug использовать режим отладки: 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 зависит от типа протокола.

Возвращаемый результат

{
	"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>	/* пароль */
	}
}
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam