Introducción
La biblioteca cliente javascript de Microsoft Teams es una colección de API a las que se accede a través de funciones de JavaScript. La biblioteca puede ayudarle a integrar características nativas y personalizadas de Teams en aplicaciones de Teams. En este módulo, aprenderá a integrar la funcionalidad de chat de Teams en una aplicación mediante la biblioteca cliente de JavaScript de Teams.
Mediante el uso de las funciones listas para crear de la biblioteca, puede hacer lo siguiente:
- Acceda a las API de Teams para crear o administrar equipos, canales y otros objetos dentro del entorno de Teams.
- Permitir que los usuarios interactúen con servicios de terceros.
- Permitir que los usuarios accedan a la aplicación de forma segura mediante la API de autenticación.
Escenario
Supongamos que a su empresa le gustaría optimizar el proceso de soporte técnico de los empleados mediante la creación de una forma más estructurada de controlar los vales de soporte técnico de los empleados. Al centralizar este proceso de vales en Microsoft Teams, la empresa puede habilitar la colaboración y la comunicación eficaces entre los empleados y los ingenieros de soporte técnico donde trabajan. Se eliminará la necesidad de que los empleados abran diferentes aplicaciones y herramientas para realizar el trabajo.
Por ejemplo, la aplicación podría proporcionar una bandeja de entrada compartida para los vales de soporte técnico de los empleados entrantes o un calendario compartido para administrar la disponibilidad de los ingenieros de soporte técnico y asignar tareas. Estas características pueden simplificar el proceso de soporte técnico y facilitar que los ingenieros administren y respondan a los vales de soporte técnico de los empleados de manera oportuna.
En este escenario de vales, las aplicaciones pueden proporcionar acceso para abrir un chat directo a los ingenieros de soporte técnico disponibles en su página de detalles de vales. Esta característica de la aplicación, a su vez, reducirá el tiempo que se tarda en encontrar a la persona adecuada y ayudará a aumentar la satisfacción de los empleados.
Con la biblioteca cliente de JavaScript de Teams, puede integrar fácilmente la funcionalidad de chat en la aplicación para que se parezca a una característica nativa de Microsoft Teams. No tendrá que desarrollar la funcionalidad desde cero y coincidirá con la función y la apariencia de Teams.
Requisitos previos
- Acceso de administrador global a un inquilino de Microsoft 365 con la carga de aplicaciones personalizadas de Teams habilitadas.
- Inquilino de Microsoft 365 configurado para cargar una aplicación de Teams personalizada.
- Conocimientos básicos de la aplicación de Microsoft Teams y su extensibilidad.
- Capacidad de desarrollar aplicaciones mediante JavaScript.
- Visual Studio Code con la extensión Teams Toolkit instalada.
- Node JS v16.x o v18.x instalado.
- Microsoft Edge o el explorador web Google Chrome instalados.
Objetivos de aprendizaje
En este módulo, hará lo siguiente:
- Obtenga información sobre las características y funcionalidades de la biblioteca cliente de JavaScript de Teams.
- Obtenga información sobre cómo integrar sin problemas la funcionalidad de chat de teams en una aplicación mediante la biblioteca cliente de JavaScript de Teams.