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 initData son 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