Mini App
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.