es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Forma para que la aplicación de Teams tenga una configuración de bot dinámica

Estoy construyendo una aplicación de Teams con funcionalidad de bot para mensajes proactivos dirigidos a inquilinos individuales, sin embargo, me gustaría que el bot se publique en el mercado público para que los usuarios puedan instalarlo desde el mercado en lugar de cargarlo lateralmente en sus equipos. Los recursos y el código del bot se crearán dinámicamente en el Azure del inquilino.

¿Existe alguna forma de que el ID del bot en el mercado sea dinámico dependiendo de quién lo haya instalado?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, es posible que el identificador del bot en el mercado sea dinámico dependiendo de quién lo instale. Un enfoque es utilizar la propiedad staticTabs del manifiesto de la aplicación de Teams para crear una página de configuración donde los usuarios puedan ingresar su información de inquilino (como el ID de inquilino). Luego, el bot puede leer esta información desde la página de configuración y utilizarla para crear dinámicamente los recursos necesarios en el Azure del inquilino. Cuando el bot se instala desde el mercado, se mostrará la página de configuración al usuario, lo que le permitirá proporcionar la información necesaria.

    Para implementar este enfoque, deberá modificar el manifiesto de la aplicación para incluir la pestaña estática y la página de configuración necesaria. También deberá actualizar el código del bot para leer la información de configuración y utilizarla para crear los recursos necesarios. Por último, deberá probar la aplicación para asegurarse de que funcione correctamente cuando se instala desde el mercado y cuando la información de configuración es proporcionada por el usuario.

Comments are closed.