Version 2.1 by admin on 2026/06/07 08:06

Show last authors
1 В данном разделе приведены сведения по настройке заданий автоматизации на запуск по определённому HTTP-запросу;. Настройка доступна только для узлов Платформа НЕЙРОСС.
2
3 {{info}}
4 Общие сведения об автоматизации и порядке настройке заданий автоматизации приведены в разделе ~[[[doc:ui.Параметры узла.Автоматизация.WebHome]]].
5 {{/info}}
6
7 == {{id name="Типсигнала:поHTTP-запросу-Общиесведения"/}}Общие сведения ==
8
9 (% style="color: rgb(23,43,77);" %)В целях интеграции «внешних» систем реализован функционал запуска задания по получению HTTP-запроса. Любое задание автоматизации может выполняться по факту получения авторизованного post-запроса вида:
10
11 {{code language="java"}}
12 {{baseUrl}}/api/v1/automation/signal/:token
13 {{/code}}
14
15 (% class="auto-cursor-target" style="color: rgb(23,43,77);" %)Где:
16
17 * (% class="auto-cursor-target" style="color: rgb(23,43,77);" %)~{~{baseUrl}} — IP-адрес или доменное имя сервера, например http:~\~\10.1.31.181
18 * (% class="auto-cursor-target" style="color: rgb(23,43,77);" %)token — ключ запроса вида fcc38933-cf4f-4652-9346-153c11d009f8(% class="auto-cursor-target" style="color: rgb(23, 43, 77); color: rgb(70, 70, 70)" %), формируется для каждого события независимо и предоставляется в поле **Токен**. Вы можете указать собственный токен сигнала или перегенерировать существующий, нажав на кнопку **UUID**.\\
19
20 {{info}}
21 **ПОДСКАЗКА**
22
23 Чтобы эмулировать требуемый запрос для проверки работоспособности задания автоматизации, нажмите на ссылку (% style="color: rgb(51,51,153);" %)**отправить запрос**(%%). Это действие идентично получению запроса извне системы, будет проведена попытка выполнения задания, значение счетчика заданий будет увеличено на единицу.
24 {{/info}}
25
26 {{info}}
27 **АВТОРИЗАЦИЯ**
28
29 По умолчанию требуется авторизация (рекомендуется): при (% style="color: rgb(68,68,68);" %)получении сигнала происходит проверка того, что он был отправлен авторизованным пользователем. О(%%)днако при необходимости активизации задания любым HTTP-запросом, содержащим указанный токен, в поле **Проверять авторизацию установите** значение **Нет**.
30 {{/info}}
31
32 == {{id name="Типсигнала:поHTTP-запросу-Порядокдействий"/}}Порядок действий ==
33
34 Чтобы создать новое задание автоматизации с запуском по HTTP-запросу:
35
36 В списке заданий нажмите на кнопку **Добавить новое задание** [[image:attach:ui.Параметры узла.Автоматизация.WebHome@btn_plus_new.png||thumbnail="true" height="22"]].
37
38 [[image:attach:ui.Параметры узла.Автоматизация.WebHome@action_newtask.png]]
39
40 В блоке **Параметры сигнала** в поле **Тип сигнала** выберите из раскрывающегося списка **По HTTP-запросу**. Будет сформирован уникальный токен запроса, вы можете изменить его на токен, генерируемый «внешней» системой.
41
42 (% class="auto-cursor-target" style="color: rgb(23, 43, 77); color: rgb(70, 70, 70)" %)[[image:attach:action_http-token.png]]
43
44 Настройте параметры действия ~[[[doc:ui.Параметры узла.Автоматизация.Действия автоматизации.WebHome]]].
45
46 Сохраните изменения.
47
48 {{info}}
49 Дополнительная информация по настройке заданий автоматизации приведена в разделе ~[[[doc:ui.Параметры узла.Автоматизация.WebHome]]]. Примеры заданий приведены в разделе [[здесь>>neyross.НЕЙРОСС Автоматика.WebHome]].
50 {{/info}}

Интерфейс НЕЙРОСС