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
Требуется помощь?
Обсуждение 0
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram