6️⃣9️⃣ Http-запросы и webhook ответы
Сложность:
⭐️
Разбор http-запросов и webhook ответов на примере общения и передачи данных между ботами.
Важно!
‼️ Для кейса нужны 2 бота
‼️
Для этого необходимо:
Бот 2 (куда будем делать запросы)
🌐WEB —
🕸Webhooks —
➕Создать
🕸 — вести название — Настройки — Скопировать ссылку.
🔗Триггеры —
🔗Триггер POST/GET —
⚡️Реакции — добавить реакцию:
⚡️ webhookResponse — Текст: 200
Бот 1 (откуда будут делаться запросы)
🌐WEB —
☸️Http-запросы —
➕Создать
☸️ — Ввести название — Вставить скопированную ранее ссылку — Тип: post — Ответ: json.
🔧Параметры — headers —
➕Создать — Ключ: Content-Type — Значение: application/json
🌐WEB —
☸️Http-запросы — Выбираем http-запрос — проверить.
Должны получить такой ответ:
Ответ
ok: true
value: 200
Теперь настроим передачу данных.
Бот 1 (откуда будут делаться запросы)
🌐WEB —
☸️Http-запросы — Выбираем http-запрос — Параметры — body — Ключ: userid — Значение: ${
user.id}
Бот 2 (куда будем делать запросы)
🌐WEB —
🕸Webhooks — Выбираем созданный webhook —
🔗Триггеры —
🔗Триггер POST/GET —
⚡️Реакции — добавить реакции:
⚡️ takeUsers — ${request.body.userid}
—
⚡️ localVarSet — Любой объект — user = ${targetUser}
⚡️ webhookResponse — Ответ: ${localVar.user}
#httpRequest #webhook
Требуется помощь?