Документация для версии Axxon Next 4.5.0 - 4.5.10. Документация на другие версии также доступна.

Предыдущая страница Экспорт  Переключение состояния виртуального датчика (HttpListener) Следующая страница

На странице:

Получение списка макрокоманд

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

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

Axxon Next 4.4.1.9131 и выше.

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

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

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

Пример ответа:

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

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

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

id - идентификатор из списка макрокоманд.

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

GET http://127.0.0.1:80/macro/execute/941f88d1-b512-4189-84a6-7d274892dd95

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

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