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 і токени — доступ до даних програмно.