Envoyer un message en conversation privée via l’API Graph
Il est désormais possible d’envoyer des messages en conversation privée (1:1) ou en conversation de groupe dans Microsoft Teams en utilisant l’API Microsoft Graph. Et oui, les messages seront affichés dans l’application Teams via l’API Microsoft Graph.
Veuillez consulter la section « Messages de conversation 1:1 et de groupe » dans le lien de documentation Microsoft ci-dessous :
De plus, voici l’API Graph pour envoyer un message à n’importe quelle conversation souhaitée en utilisant la méthode HTTP Post :
https://graph.microsoft.com/beta/users/{user-id}/chats/{chat-id}/messages
Pour récupérer le {user-id} et le {chat-id}, veuillez suivre les étapes ci-dessous en utilisant la méthode HTTP Get :
Récupérez l’identifiant utilisateur de l’utilisateur connecté ou d’un autre utilisateur en utilisant les API Graph ci-dessous :
https://graph.microsoft.com/v1.0/me
https://graph.microsoft.com/v1.0/users
Récupérez l’identifiant de conversation/chat d’un utilisateur :
https://graph.microsoft.com/beta/me/chats
https://graph.microsoft.com/beta/users/{id}/chats
Pour le moment, il n’existe pas d’API Graph pour répondre à une conversation privée, mais on peut répondre à un message de canal d’équipe via l’API Microsoft Graph.