Блок: Запуск API
Last updated
Last updated
Связь с блоком "API запуск":
Все API-запросы и интеграции настраиваются в блоке "API запуск".
Блок "Запуск API сценария" лишь вызывает конкретный сценарий, прописанный в "API запуск".
Динамическое выполнение сценария:
Этот блок может быть вызван на любом этапе логики сценария в зависимости от условий.
Выполняет запуск API-запросов в момент, когда требуется передать данные или получить ответ от внешнего сервиса.
Гибкость использования:
Позволяет повторно использовать один и тот же API-сценарий в разных частях логики, исключая дублирование настроек.
Пример варианта №1
Этап 1: Подключение JSON-документа
В блоке API-запрос подключён JSON-документ, содержащий данные (например, список автомобилей).
Указан URL для получения данных и настроен запрос типа GET
с типом контента application/json
.
Этап 2: Запрос параметров в стартовом блоке
В стартовом блоке "Старт" определены параметры, необходимые для формирования выборки:
model
— Модель автомобиля.
minPrice
— Минимальная цена.
maxPrice
— Максимальная цена.
color
— Цвет автомобиля.
minYear
— Год выпуска.
Эти параметры запрашиваются у пользователя на начальном этапе сценария.
Этап 3: Проверка введённых параметров
В блоке Проверка параметров:
Проверяется, предоставил ли пользователь все обязательные параметры.
Если какой-либо параметр отсутствует, блок запрашивает его у пользователя.
Этап 4: Проверка условий
В блоке Проверка условий:
Уточняется, соответствуют ли параметры запросу (например, проверка на наличие автомобилей в заданной локации или подходящих по критериям).
Этап 5: Запуск API сценария
После проверки всех условий запускается блок Запуск API сценария, связанный с подключённым JSON-документом.