Перейти к содержимому
Flomni
Esc
↑↓навигация↵открыть⌘Jпредпросмотр
На этой странице

Как выполнить запрос во внешнюю систему используя API

Задача

  • Необходимо сделать запрос в внешнюю систему, получить ответ и сохранить его в переменную для последующего использования в схеме чат-бота.

Решение

  1. Запросы во внешние системы делаются с помощью узла вебхук.
  2. Для решения задачи, нам нужны на карте чат-бота узел сообщение, в котором, выход текст пользователя, нужно соединить со входом в узел вебхук.

  1. В текущем примере, пользователь введет номер посылки, затем, этот номер будет передан в узел вебхук, и выполнится запрос во внешнюю систему, чтобы узнать текущий статус посылки пользователя.
  2. Формируем запрос во внешнюю систему на базе API, для этого, первым делом выбираем тип запроса и указываем URL.
  1. Затем нужно указать параметр, который нам необходимо передать в запросе, добавляем параметр, указываем имя ключа, а в поле значение выбираем системную переменную сообщение пользователя. В этой переменной будет содержаться текст, который ввел пользователь.
  1. Если параметров необходимо большее количество, добавляем их по той же схеме.
  2. Далее, если необходимо, в заголовке указываем данные для авторизации, логин и пароль или токен.
  1. Затем, необходимо указать переменную, в которую будет сохранен ответ от внешней системы
  1. Готово, теперь запрос полностью сконфигурирован, и мы можем перейти к примеру использования ответа, который содержится в переменной.
  2. Дальнейшие шаги зависят от конкретной ситуации, но в качестве примера, после узла вебхук, можно разместить узел [условие] и проверить наличие значения в переменной, в которую должен будет быть записан ответ от запроса во внешнюю систему.

  1. И если значение в переменой существует, далее подключим узел цепочка действий, а если нет — узел сообщение, в котором сообщим пользователю что его посылка не найдена и попросим ввести номер еще раз.

  1. К цепочке действий подключим узел сообщение в котором выведем номер посылки пользователя и ее статус. Обратите внимание, что в переменной содержится массив, и при вставке переменной, мы указываем элементы этого массива.

Последнее обновление 7 сентября 2026 г.

Эта статья была полезной?