Запрос во вне

Способ взаимодействия с другими сервисами через запросы

Блок находится в Действия - Запрос во вне - Отправить запрос на url.

В блоке установлено ограничение на 100 запросов в секунду (RPS) на указанный адрес (url). Если лимит превышен, то запрос будет ожидать возможности отправки.

Ответ от адресата должен быть в валидном JSON формате

Поля:

  • Метод - можно выбрать метод запроса

  • Адрес запроса - на какой url отсылать запрос

  • В какую переменную сохранить ответ - в какую переменную сохранится ответ от сервера

  • Параметры - какие параметры нужно передать на url. Можно указывать как обычные поля, так и заголовки.

  • Кнопка добавить поле - добавляет ещё 1 поле для установки параметра

  • Корзинка рядом с полем удаляет строку параметра

В поля параметров можно вписывать любые переменные.

Доступные типы параметров:

Ответ от адресата в переменную записывается в формате JSON.

Как работать с форматом JSON и сложными переменными написано тут:

pageСложные переменные

Пример сборки блоков:

Варианты использования

  • передача информации о пользователе в другой сервис

  • получение информации по API. Например, получить погоду в городе или курс валют

Пример по работе с API Telegram

Вы можете вызывать практически любые доступные методы в API Telegram из бота.

Для этого в Адрес запроса вставляйте:

https://api.telegram.org/bot{token}/{method}

{token} нужно заменить на токен вашего Telegram бота

{method} на название метода из официальной документации Telegram

Пример запроса на метод https://core.telegram.org/bots/api#getchatmember для получения информации о том, есть ли человек в канале.

Блок проверки в нашем случае

Last updated