Содержание

Параметры команд

Чтобы изменить параметры команды, нужно использовать сервис unit/update_command_alias:

svc=unit/update_command_alias&params={"itemId":<long>,
				      "id":<long>,
				      "callMode":<text>,
				      "n":<text>,
				      "c":<text>,
				      "l":<text>,
				      "p":<text>}

Параметры

Название Описание
itemId ID объекта
id ID команды
callMode действие: создание, редактирование, удаление (create, update, delete)
Параметры, обязательные только при создании и редактировании:
n имя команды
c тип команды (см.ниже)
l тип связи (см.ниже)
p параметры команды

Типы команд:

Типы связи:

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

При создании и редактировании:

[
	<long>,		/* ID команды */
	{
		"nm":<text>,	/* имя команды */
		"cn":<text>,	/* тип */
		"lt":<text>,	/* тип связи */
		"cp":<text>	/* параметры */
	}
]

При удалении:

[
	<long>,		/* ID команды */
	null
]