Configurar links profundos
Links profundos são um mecanismo de navegação que ajuda os usuários a se conectarem com recursos e informações em aplicativos do Teams e do Teams. Veja a seguir alguns cenários em que links profundos são úteis:
Os usuários do aplicativo podem navegar pelo conteúdo em uma guia. Por exemplo, seu aplicativo pode ter um bot que envia mensagens notificando o usuário de uma atividade importante. Quando o usuário seleciona a notificação, o link profundo navega até a guia em que o usuário pode exibir mais detalhes sobre a atividade.
Os usuários do aplicativo podem desfrutar de uma experiência aprimorada do aplicativo usando tarefas simplificadas ou automatizadas do usuário, como criar um novo chat e agendar uma reunião pré-populando os links profundos com parâmetros necessários.
Links profundos podem ser categorizados da seguinte maneira:
Link profundo para um aplicativo: você pode abrir a caixa de diálogo instalação do aplicativo, navegar dentro de seu aplicativo e gerar um link profundo e navegar até sua guia por meio de um link profundo para um aplicativo.
Link profundo para um chat: você pode navegar até uma conversa de canal, mensagens de chat e arquivar em um canal por meio de um link profundo para um chat.
Link profundo para um fluxo de trabalho: você pode criar um link profundo para executar uma tarefa específica no Teams, como criar um novo chat, abrir uma caixa de diálogo de agendamento e navegar até a chamada de áudio-vídeo por meio de um link profundo para um fluxo de trabalho.
A biblioteca de clientes JavaScript do Microsoft Teams (TeamsJS) pode ser usada para navegação. Para cenários, como navegar até conteúdo e informações na guia ou iniciar uma caixa de diálogo de chat, as APIs digitadas pelo TeamsJS fornecem uma experiência aprimorada. Essas APIs são recomendadas para aplicativos do Teams que podem ser executados em outros hosts (Outlook, aplicativo Microsoft 365), pois também fornecem uma maneira de marcar que o recurso usado é compatível com o host.