Introdução
A biblioteca de cliente JavaScript do Microsoft Teams é uma coleção de APIs que são acedidas através de funções JavaScript. A biblioteca pode ajudá-lo a integrar funcionalidades nativas e personalizadas do Teams em aplicações do Teams. Neste módulo, irá aprender a integrar a capacidade de chat do Teams numa aplicação através da biblioteca de cliente JavaScript do Teams.
Ao utilizar as funções prontas a utilizar da biblioteca, pode:
- Aceda às APIs do Teams para criar ou gerir equipas, canais e outros objetos no ambiente do Teams.
- Permitir que os utilizadores interajam com serviços de terceiros.
- Permitir que os utilizadores acedam à sua aplicação de forma segura através da API de autenticação.
Cenário
Suponha que a sua empresa gostaria de otimizar o processo de suporte dos colaboradores ao criar uma forma mais estruturada de processar pedidos de suporte para funcionários. Ao centralizar este processo de criação de pedidos de suporte no Microsoft Teams, a empresa pode permitir uma colaboração e comunicação eficazes entre funcionários e engenheiros de suporte onde trabalham. A necessidade de os funcionários abrirem diferentes aplicações e ferramentas para realizarem o trabalho será eliminada.
Por exemplo, a sua aplicação pode fornecer uma caixa de entrada partilhada para pedidos de suporte de funcionários recebidos ou um calendário partilhado para gerir a disponibilidade dos engenheiros de suporte e atribuir tarefas. Estas funcionalidades podem simplificar o processo de suporte e facilitar a gestão e resposta dos engenheiros aos pedidos de suporte dos funcionários em tempo útil.
Neste cenário de permissão, as suas aplicações podem fornecer acesso para abrir uma conversa direta para engenheiros de suporte disponíveis na respetiva página de detalhes do pedido. Esta funcionalidade na sua aplicação irá, por sua vez, reduzir o tempo necessário para encontrar a pessoa certa e ajudar a aumentar a satisfação dos colaboradores.
Ao utilizar a biblioteca de cliente JavaScript do Teams, pode integrar facilmente a capacidade de chat na sua aplicação para que se pareça com uma funcionalidade nativa do Microsoft Teams. Não terá de desenvolver a capacidade do zero e corresponderá à função e aspeto do Teams.
Pré-requisitos
- Acesso de Administrador Global a um inquilino do Microsoft 365 com o carregamento de aplicações personalizadas do Teams ativada.
- Inquilino do Microsoft 365 configurado para carregar uma aplicação personalizada do Teams.
- Noções básicas sobre a aplicação Microsoft Teams e a extensibilidade.
- Capacidade de desenvolver aplicações com JavaScript.
- Visual Studio Code com a extensão Teams Toolkit instalada.
- Node JS v16.x ou v18.x instalado.
- Browser Microsoft Edge ou Google Chrome instalado.
Objetivos do aprendizado
Neste módulo, você aprenderá a:
- Saiba mais sobre as funcionalidades e capacidades da biblioteca de cliente JavaScript do Teams.
- Saiba como integrar totalmente a capacidade de chat do Teams numa aplicação com a biblioteca de cliente JavaScript do Teams.