<aside> 🛠 Здесь вы научитесь отправлять данные во внешний мир (впрочем, вы это уже умеете), а главное — принимать такие сигналы и реагировать на них

</aside>

Вебхуки — исключительно мощный инструмент автоматизации. Они позволяют принимать HTTP-запросы извне, запускать рабочие процессы и обрабатывать полученную информацию

В этом уроке мы составим два workflow. Один будет отправлять случайные события из деревни Простоквашино, а другой — ловить их и отображать в Телеграме.

Для начала вам необходимо подготовиться:

  1. Откройте две (2) вкладки с новыми процессами n8n
  2. Назовите первый процесс Send request, а второй — Receive request, или как-то еще
  3. В первый импортируйте начальный процесс по ссылке http://artemdzyuba.ru/wp-content/uploads/2021/12/Webhooks_and_HTTP_Requests_1__Tasks.json
  4. Вы увидите 6 узлов Function и узел Interval для регулярного запуска workflow

Узлы Character, Action и Object генерируют 3 набора данных, а узлы Random 1, Random 2 и Random 3 выбирают из них по случайному элементу, например: Дядя Фёдор купил корову Мурку. Наша задача — отправить эти данные во внешний мир и получить их.

Задачи курса по n8n

Решение

Теперь вы умеете работать с вебхуками — вы почти всесильны!

<aside> 👉 Перейти к следующему уроку: Блоки на странице

</aside>