Configurer des liens profonds
Les liens profonds fonctionnent comme des URL qui dirigent les utilisateurs directement vers du contenu spécifique au sein d’une application, éliminant ainsi la nécessité de naviguer dans plusieurs écrans. Dans Microsoft Teams, vous pouvez utiliser des liens profonds pour accéder à une conversation, un message ou un onglet spécifique dans une application. Vous pouvez également utiliser des liens profonds pour lancer une nouvelle conversation ou un appel et partager du contenu pendant une réunion. Les liens profonds sont principalement utilisés pour la navigation dans les applications Teams et Teams ; Toutefois, ils ne peuvent pas être utilisés pour créer un onglet temporaire ou une expérience contextuelle.
Vous pouvez utiliser des liens profonds dans Teams des manières suivantes :
- Lien profond vers une application
- Lien profond vers une conversation
- Lien profond vers les équipes et les canaux
- Lien profond vers un workflow
Lien profond vers une application : utilisez un lien profond pour parcourir le contenu d’un onglet et ouvrir une boîte de dialogue d’installation d’application. Par exemple, votre application peut avoir un bot qui envoie des messages informant l’utilisateur d’une activité importante. Lorsque l’utilisateur sélectionne la notification, le lien profond accède à l’onglet où l’utilisateur peut afficher plus de détails sur l’activité.
Pour plus d’informations, consultez Lien profond vers une application.
Lien profond vers une conversation : utilisez un lien profond pour accéder à une conversation de canal, à des messages de conversation ou à un fichier au sein d’un canal.
Pour plus d’informations, consultez lien profond vers une conversation.
Lien profond vers les équipes et les canaux : utilisez un lien profond pour accéder à une équipe ou à un canal particulier. Pour plus d’informations, consultez Lien profond vers un canal.
Lien profond vers un flux de travail : utilisez un lien profond pour créer une conversation, ouvrir une boîte de dialogue de planification ou accéder à un appel audio-vidéo. Les utilisateurs de l’application peuvent bénéficier d’une expérience d’application améliorée en utilisant des tâches utilisateur simplifiées ou automatisées. Ces tâches incluent le lancement d’une nouvelle conversation ou la planification d’une réunion qui peut être facilitée en préremplissant les liens profonds avec les paramètres nécessaires.
Pour plus d’informations, consultez Lien profond vers un flux de travail.
Vous pouvez utiliser la bibliothèque de client JavaScript Microsoft Teams (TeamsJS) pour naviguer dans votre onglet. Pour les scénarios tels que la navigation vers du contenu et des informations ou le lancement d’une boîte de dialogue de conversation, les API typées TeamsJS offrent une expérience améliorée. Nous vous recommandons d’utiliser des API typées TeamsJs pour les applications Teams qui peuvent s’exécuter dans des applications Outlook ou Microsoft 365. Elles permettent également de vérifier si l’hôte prend en charge la fonctionnalité utilisée.
Remarque
Pour rediriger les utilisateurs de votre application Teams vers son expérience native via un lien profond avec un protocole tel que , ou , lancez le lien profond dans une nouvelle fenêtre en appelant la window.open
méthode ou en utilisant une balise d’ancrage avec target="_blank"
.webex:
mailto:
tel:
Gestionnaires de protocole dans des liens profonds
Les liens profonds Teams prennent en charge deux types de gestionnaires de protocole :
HTTPS : le
https://
gestionnaire de protocole est le gestionnaire par défaut dans la plupart des URL. L’utilisation de ce gestionnaire de protocole dans un lien profond Teams l’ouvre dans une fenêtre de navigateur qui vous offre trois options :- Ouvrez le lien profond dans le client de bureau Teams s’il est installé
- Télécharger le client de bureau Teams s’il n’est pas installé
- Ouvrir le lien profond dans le client web Teams
Remarque
Un lien profond doit commencer par
https://teams.microsoft.com/l/
pour s’assurer qu’il est géré correctement par Teams. Les URL Teams copiées à partir de la barre d’adresses du navigateur ne fonctionnent pas en tant que liens profonds dans le nouveau client Teams.MSTEAMS : le
msteams://
gestionnaire de protocole ignore l’écran de sélection du client dans le navigateur et ouvre le lien profond directement dans le client de bureau Teams. Les utilisateurs qui n’ont pas le client de bureau Teams peuvent ne pas être en mesure d’accéder aux liens profonds avecmsteams://
.https://
Utilisez toujours dans des liens profonds, sauf si vous êtes certain que les utilisateurs de votre application disposent du client de bureau sur leur appareil.Attention
Ne pas ajouter
msteams:
à unhttps://
lien profond tel quemsteams:https://teams.microsoft.com/l/call/0/0
Teams ne peut pas analyser ce lien profond en tant qu’objet URL valide.