Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Section


Column
width35%50%


Panel
borderColor#CCCCCC
bgColor#FFFFFF
titleBGColor#F0F0F0
borderStylesolid
titleНа странице:
Table of Contents



Column


...

GET http://IP-адрес:порт/префикс/macro/list/

ПараметрОбязательныйОписание
exclude_autoНет

Получение списка макрокоманд без автоматических правил (см. Автоматические правила)

.

Пример запроса:

GET http://127.0.0.1:80/macro/list/?exclude_auto

...

Code Block
{
   "macroCommands" : [
      {
         "id" : "04eb71b0-e2e0-445e-ae7a-a036951fb595",
         "name" : "MacroName1"
		 "mode": {
	  		"enabled": true,
			"user_role": "",
			"is_add_to_menu": true,
			"common": {}
	  },
      },
      {
         "id" : "3fd3bfb0-3a6e-467a-8ff2-88f7b165cf5b",
         "name" : "MacroName2"
 		 "mode": {
	  		"enabled": true,
			"user_role": "",
			"is_add_to_menu": false,
			"common": {}
	  },      
	  },
      {
         "id" : "941f88d1-b512-4189-84a6-7d274892dd95",
         "name" : "MacroName3"
 		 "mode": {
	  		"enabled": true,
			"user_role": "",
			"is_add_to_menu": true,
			"common": {}
	  },       
      }
   ]
}


ПараметрОписание
modeСодержит общую информацию о макрокоманде
is_add_to_menuОтображает только добавленные в меню макрокоманды

Выполнение макрокоманды 

GET http://IP-адрес:порт/префикс/macro/execute/{id}

...

Возможные коды ошибок при выполнении команд:

Код ошибкиОписание
400Неправильно сформированный запрос
.
500Внутренняя ошибка Сервера
.
404Некорректно сформированный идентификатор (только для команды execute)
.