Вызов конечной точки и ожидание завершения действия веб-перехватчика
Действие веб-перехватчика может контролировать выполнение конвейеров с помощью пользовательского кода. С помощью действия веб-перехватчика код может вызвать конечную точку и передать ей URL-адрес обратного вызова. Выполнение конвейера ожидает обратный вызов перед переходом к следующему действию.
Необходимые компоненты
Чтобы приступить к работе, необходимо выполнить следующие предварительные требования:
- Учетная запись клиента с активной подпиской. Создайте учетную запись бесплатно .
- Создается рабочая область.
Добавление действия веб-перехватчика в конвейер с пользовательским интерфейсом
Чтобы использовать действие WebHook в конвейере, выполните следующие действия.
Создание действия
Создайте конвейер в рабочей области.
Найдите веб-перехватчик в области действий конвейера и выберите его, чтобы добавить его на холст конвейера.
Примечание.
Если экран не имеет очень высокого разрешения, скорее всего, потребуется развернуть список действий с панели инструментов с помощью кнопки elipsis ... для поиска действия веб-перехватчика.
Выберите новое действие WebHook на холсте, если оно еще не выбрано.
Ознакомьтесь с руководством по общим параметрам, чтобы настроить вкладку "Общие параметры".
Параметры веб-действий
Перейдите на вкладку "Параметры" , выберите существующее подключение в раскрывающемся списке "Подключение " или создайте новое подключение и укажите его сведения о конфигурации.
При создании нового подключения вы увидите диалоговое окно создания подключения, где можно указать базовый URL-адрес и учетные данные для подключения.
После выбора или создания подключения заполните оставшиеся обязательные поля, добавьте все необходимые заголовки или задайте дополнительные параметры. Действие WebHook поддерживает только метод POST.
Используйте выходные данные действия в качестве входных данных для любого другого действия. Укажите ссылку на выходные данные в любом месте целевого действия, где поддерживается динамическое содержимое.
Сохранение и запуск или планирование конвейера
Как правило, вы используете выходные данные действия WebHook с другими действиями, но после настройки его можно запускать напрямую без других действий. Если вы запускаете его для вызова REST API, выполняющего некоторые действия, и вы не требуете никаких выходных данных из действия, конвейер может содержать только веб-действие. Чтобы запустить действие, перейдите на вкладку "Главная " в верхней части редактора конвейера и нажмите кнопку "Сохранить", чтобы сохранить конвейер. Выберите "Запустить ", чтобы запустить его напрямую, или запланировать его. Вы также можете просмотреть журнал выполнения здесь или настроить другие параметры.