Mini App
Telegram Mini App adalah aplikasi web yang terbuka langsung di Telegram dengan mengklik tombol bot. GetMyBot memungkinkan Anda membuka Mini App dari reaksi dan memverifikasi pengguna yang menjalankannya dengan aman.
Tombol aplikasi web
Di editor pesan, tambahkan tombol inline bertipe "Aplikasi web" dan masukkan URL Mini App Anda. Setelah diklik, Telegram akan membuka aplikasi di jendela bawaan di atas chat. Tentang tombol — Pesan dan tombol.
Verifikasi pengguna (initData)
Saat Mini App dibuka, Telegram mengirimkan data pengguna yang ditandatangani (initData) kepadanya. Aplikasi Anda mengirimkan data tersebut ke GetMyBot untuk diverifikasi, dan platform mengkonfirmasi tanda tangan menggunakan token bot (dengan pemeriksaan kesegaran). Dengan cara ini frontend mengetahui pengguna Telegram yang sebenarnya dan tidak mempercayai data secara membabi buta.
Yang perlu diperhatikan
- Tombol aplikasi web dan verifikasi
initDataadalah permukaan Mini App saat ini di GetMyBot. - Data untuk aplikasi (pesanan, riwayat, leaderboard) nyaman disimpan di koleksi dan diisi dengan aksi reaksi; pembacaan dari koleksi dilakukan melalui API pemilik yang terotorisasi.
Selanjutnya
- Pesan dan tombol — tombol aplikasi web.
- Koleksi dan data — tempat menyimpan data aplikasi.
- REST API dan token — akses data secara programatik.