Mini App
Telegram Mini App: кнопка веб-приложения и проверка пользователя.
На этой странице
Telegram Mini App открывается прямо в Telegram по нажатию кнопки бота. GetMyBot позволяет открыть ваше веб-приложение из реакции и безопасно проверить пользователя, который его запустил.
Кнопка веб-приложения
В конструкторе сообщения добавьте inline-кнопку типа «Веб-приложение» и укажите URL вашего Mini App. По нажатию Telegram откроет приложение во встроенном окне поверх чата. О кнопках: Сообщения и кнопки.
Проверка пользователя (initData)
Когда Mini App открывается, Telegram передаёт ему подписанные данные о пользователе (initData). Ваше приложение отправляет их на проверку в GetMyBot, и платформа подтверждает подпись по токену бота (с проверкой свежести). Так фронтенд узнаёт настоящего пользователя Telegram и не доверяет данным вслепую.
Что важно учесть
- Сейчас GetMyBot поддерживает кнопку веб-приложения и проверку
initData. - Данные для приложения (заказы, история, таблица лидеров) удобно хранить в коллекциях и наполнять действиями реакций; чтение из коллекций выполняется через авторизованный API владельца.
Что дальше
- Сообщения и кнопки: кнопка веб-приложения.
- Коллекции и данные: где хранить данные приложения.
- REST API и токены: доступ к данным программно.