Mini App
Telegram Mini App: botón de aplicación web y verificación del usuario.
En esta página
Telegram Mini App es una aplicación web que se abre directamente en Telegram al pulsar el botón del bot. GetMyBot permite abrir tu Mini App desde una reacción y verificar de forma segura al usuario que la inició.
Botón de aplicación web
En el constructor de mensajes agrega un botón inline de tipo «Aplicación web» e indica la URL de tu Mini App. Al pulsarlo, Telegram abre la aplicación en una ventana integrada encima del chat. Sobre los botones — Mensajes y botones.
Verificación del usuario (initData)
Cuando se abre la Mini App, Telegram le transmite datos firmados sobre el usuario (initData). Tu aplicación los envía para verificación a GetMyBot, y la plataforma confirma la firma con el token del bot (comprobando la frescura). Así el frontend conoce al verdadero usuario de Telegram y no confía en los datos a ciegas.
Qué tener en cuenta
- El botón de aplicación web y la verificación de
initDatason la superficie actual de Mini App en GetMyBot. - Los datos para la aplicación (pedidos, historial, tabla de clasificación) es conveniente almacenarlos en colecciones y rellenarlos con acciones de reacciones; la lectura desde colecciones se realiza a través de la API autorizada del propietario.
Qué sigue
- Mensajes y botones — botón de aplicación web.
- Colecciones y datos — dónde almacenar los datos de la aplicación.
- REST API y tokens — acceso a los datos de forma programática.