Блок: Запуск API

  • Блок "Запуск API сценария" используется для вызова заранее настроенного сценария API, который прописан в блоке "API запуск". Это позволяет выполнять интеграцию с внешними сервисами в нужный момент сценария.


  • Особенности работы блока

    1. Связь с блоком "API запуск":

      • Все API-запросы и интеграции настраиваются в блоке "API запуск".

      • Блок "Запуск API сценария" лишь вызывает конкретный сценарий, прописанный в "API запуск".

    2. Динамическое выполнение сценария:

      • Этот блок может быть вызван на любом этапе логики сценария в зависимости от условий.

      • Выполняет запуск API-запросов в момент, когда требуется передать данные или получить ответ от внешнего сервиса.

    3. Гибкость использования:

      • Позволяет повторно использовать один и тот же API-сценарий в разных частях логики, исключая дублирование настроек.

Примеры использования

  • Пример варианта №1

    Пример структурированной логики работы сценария

    Этап 1: Подключение JSON-документа

    • В блоке API-запрос подключён JSON-документ, содержащий данные (например, список автомобилей).

    • Указан URL для получения данных и настроен запрос типа GET с типом контента application/json.


    Этап 2: Запрос параметров в стартовом блоке

    • В стартовом блоке "Старт" определены параметры, необходимые для формирования выборки:

      • model — Модель автомобиля.

      • minPrice — Минимальная цена.

      • maxPrice — Максимальная цена.

      • color — Цвет автомобиля.

      • minYear — Год выпуска.

    • Эти параметры запрашиваются у пользователя на начальном этапе сценария.


    Этап 3: Проверка введённых параметров

    • В блоке Проверка параметров:

      • Проверяется, предоставил ли пользователь все обязательные параметры.

      • Если какой-либо параметр отсутствует, блок запрашивает его у пользователя.


    Этап 4: Проверка условий

    • В блоке Проверка условий:

      • Уточняется, соответствуют ли параметры запросу (например, проверка на наличие автомобилей в заданной локации или подходящих по критериям).


    Этап 5: Запуск API сценария

    • После проверки всех условий запускается блок Запуск API сценария, связанный с подключённым JSON-документом.

Last updated