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