Получение заявок из форм Testograf Прерывание цикла

Интеграция

Получение заявок из форм Testograf → Прерывание цикла

В этой инструкции мы по шагам с примерами разберём, как настроить оба сервиса и связать их между собой:

  1. Настройка приёма заявок из Testograf: HTTP-источник с URL вебхука, указание адреса в Основное → веб-хук и разбор полей через Парсер JSON.
  2. Досрочный выход из цикла: добавьте действие внутри цикла, чтобы остановить перебор, когда выполнено нужное условие сценария.

Отдельные инструкции: источник «Получение заявок из форм Testograf» · действие «Прерывание цикла»

Не хотите настраивать сами? Сделаем бесплатно

Напишите, какие сервисы нужно связать. Специалист настроит интеграцию, проверит, что данные доходят, и оставит вам готовый процесс.

Получить бесплатную настройку Или следуйте инструкции ниже

Создайте обработку

В левом меню откройте «Обработки» и нажмите «+».

integrations: В левом меню откройте «Обработки» и нажмите «+»

Источник «Testograf»

Заявки из Testograf начнут поступать на URL HTTP-источника. Сохраните источник, скопируйте URL, укажите его в Основное → веб-хук и разберите JSON действием «Парсер JSON».

Выбор типа источника

  1. Отметьте «HTTP» и нажмите «Выбрать».
    Получение заявок из форм Testograf: Отметьте «HTTP» и нажмите «Выбрать»

URL приёма

  1. Не меняя параметры, нажмите «Сохранить».
    Получение заявок из форм Testograf: Не меняя параметры, нажмите «Сохранить»
  2. Откройте вкладку «Источник данных» и скопируйте «URL».
    Получение заявок из форм Testograf: Откройте вкладку «Источник данных» и скопируйте «URL»

Webhook в Testograf

  1. В Testograf откройте опрос и на шаге «Основное» включите «веб-хук».
  2. Вставьте скопированный «URL» и выберите формат «JSON».
  3. Сохраните и отправьте тестовый ответ.

Парсер JSON

  1. Добавьте действие «Парсер JSON».
  2. В поле «JSON» укажите тело запроса из источника.
    Получение заявок из форм Testograf: В поле «JSON» укажите тело запроса из источника
  3. Вставьте образец в «Пример», отметьте нужные элементы в дереве и нажмите «Сохранить».
    Получение заявок из форм Testograf: Вставьте образец в «Пример» и нажмите «Сохранить»
    Получение заявок из форм Testograf: В дереве JSON отметьте нужные элементы

Полная настройка действия: Парсер JSON.

Если заявка не приходит

  • Проверьте, что скопированный «URL» вставлен целиком и параметры из него не удалены.
  • Сохраните настройки в стороннем сервисе и отправьте тест с опубликованной страницы, а не только из конструктора.
  • Убедитесь, что метод запроса POST и формат данных совпадает с выбранным в инструкции.

Действие «Прервать цикл»

Досрочно завершает цикл и переходит к шагам после него. Добавьте действие внутри цикла, когда дальнейший перебор не нужен.

Перейдите в обработке во вкладку "Действия" и нажмите на кнопку "Добавить действие"
actions: Перейдите в обработке во вкладку Действия и нажмите на кнопку Добавить действие

Для чего нужен

Действие «Прервать цикл» останавливает текущий цикл. Следующие итерации не выполняются, сценарий продолжает шаги после цикла.

Как настроить

  1. Внутри цикла выберите «Прервать цикл» и нажмите «Выбрать».
    Прерывание цикла: Внутри цикла выберите «Прервать цикл» и нажмите «Выбрать»
  2. При необходимости измените название действия.
    Прерывание цикла: При необходимости измените название действия
  3. Нажмите «Сохранить».

Когда использовать

Используйте вместе с условием, когда нужный элемент уже найден или дальнейший перебор списка не требуется.

Запустите обработку

  1. В обработку начнут поступать данные из настроенного источника.
  2. По очереди выполнятся все добавленные действия.
  3. Входящие данные, статус и история отобразятся в «Истории операций».

integrations: Входящие данные, статус и история отобразятся в «Истории операций»

Застряли на подключении или полях?

Соберём обработку «Получение заявок из форм Testograf → Прерывание цикла», проверим тест и запустим.