Сервис в разработкеBot API и документация будут дорабатываться: список методов, лимиты и поведение могут измениться.
setWebhookС ограничениями
Use this method to specify a URL and receive incoming updates via an outgoing webhook.
Ограничения в Catugram
certificate и ip_address не поддерживаются - нужен публично доверенный сертификат.
Параметры и поведение
| Параметр | Тип | Комментарий |
|---|---|---|
url | String | абсолютный https://-URL; пустое значение удаляет вебхук |
secret_token | String | [A-Za-z0-9_-], до 256 символов |
max_connections | Integer | 1–100, по умолчанию 40 |
allowed_updates | Array | как в getUpdates |
drop_pending_updates | Boolean |
Доставка: один POST на обновление, тело - объект Update, заголовок X-Telegram-Bot-Api-Secret-Token, успех - любой 2xx, редиректы не выполняются. При сбое повтор с экспоненциальной задержкой от 1 секунды до 5 минут, обновления не теряются.