Mini App
Telegram Mini App to aplikacja webowa otwierana bezpośrednio w Telegram po naciśnięciu przycisku bota. GetMyBot pozwala otworzyć Twoją Mini App z reakcji i bezpiecznie zweryfikować użytkownika, który ją uruchomił.
Przycisk aplikacji webowej
W konstruktorze wiadomości dodaj przycisk inline typu „Aplikacja webowa" i podaj URL swojej Mini App. Po naciśnięciu Telegram otworzy aplikację w wbudowanym oknie nad czatem. O przyciskach — Wiadomości i przyciski.
Weryfikacja użytkownika (initData)
Gdy Mini App jest otwierana, Telegram przekazuje jej podpisane dane o użytkowniku (initData). Twoja aplikacja wysyła je do weryfikacji w GetMyBot, a platforma potwierdza podpis przy użyciu tokenu bota (ze sprawdzaniem świeżości). W ten sposób frontend poznaje prawdziwego użytkownika Telegram i nie ufa danym bezwarunkowo.
Co warto wiedzieć
- Przycisk aplikacji webowej i weryfikacja
initDatato obecna powierzchnia Mini App w GetMyBot. - Dane dla aplikacji (zamówienia, historia, tabela liderów) wygodnie przechowywać w kolekcjach i wypełniać je akcjami reakcji; odczyt z kolekcji odbywa się przez autoryzowane API właściciela.
Co dalej
- Wiadomości i przyciski — przycisk aplikacji webowej.
- Kolekcje i dane — gdzie przechowywać dane aplikacji.
- REST API i tokeny — dostęp do danych programowo.