UiPath Documentation
activities
latest
false
Activités Integration Service
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Envoyer un message de canal

Compatibilité du projet

Windows | Multiplate-forme

Vue d'ensemble (Overview)

Descriptionméthode APIChemin d'accès à l'API
Envoyer des messages dans un canal Microsoft Teams avec des pièces jointes SharePoint facultatives.Publier/normalized-teams/{team_id}/channels/{channel_id}/messages-v2/drive/items

Entrée

ParamètreDescriptionType de données
ID d'équipeIdentifiant unique de l'équipe. Saisissez le nom de l'équipe pour le récupérer dans la liste déroulante disponible, ou saisissez un ID d'équipe personnalisé. Vous pouvez récupérer l'ID à partir de la sortie de l'activité Obtenir l'équipe par nom .string
Identifiant du canalIdentifiant unique du canal. Saisissez le nom du canal pour le récupérer dans la liste déroulante disponible, ou saisissez un ID de canal. Vous pouvez récupérer l'ID à partir de la sortie de l'activité Obtenir le canal par nom .string
Corps du messageContenu textuel du messagestring
Carte JSON adaptativeCharge utile JSON représentant le contenu de la carte adaptative. Remplacez " par ' et supprimez tous les caractères d'échappement qui contiennent '', tels que \n, \r. Par exemple, remplacez \r\n"type" par 'type'. Pour de plus amples informations, consultez la documentation de l'API Microsoft Teams et la documentation relative aux cartes adaptatives.string
ImageImage de la pièce jointe à inclure dans le messageFichier
ID de fichierUn ou plusieurs ID de fichiers Sharepoint à joindre au message. Vous pouvez récupérer cet ID à partir de la sortie des activités Obtenir le fichier ou le dossier ou Charger les fichiers (activités Microsoft 365). Ce champ prend en charge les entrées de type Chaîne.Tableau de chaînes
ID des mentionsIndex de l'entité mentionnée dans le message, un identifiant numérique liant les balises <at> dans le texte du message pour mentionner les entrées. Doit correspondre à l'attribut id dans la balise HTML <at> . Valeurs possibles : 0, 1, 2, etc.Int32
Mentions mentionnées le type d’identité de l’utilisateurType d’identité de l’utilisateur mentionné. Valeurs communes : member, aadUser, onPremiseAadUser, guest. La valeur par défaut pour les membres réguliers de l'équipe est member.string
Mentions de l’ID utilisateur mentionnéIdentifiant unique de l'utilisateur mentionné (identifiant unique de l'utilisateur AAD). Par exemple 74a49af0-e4a2-43d6-9d83-52f5f0.string
Mentions d’utilisateur mentionné nom completNom complet de l'utilisateur mentionné d'Azure AD. Par exemple John Doestring
Texte de mention des mentionsTexte utilisé pour mentionner l'utilisateur dans le message. Doit correspondre au texte entre les balises <at> . Par exemple, John Doe.string

Sortie

ParamètreDescriptionType de données
IDMessageIdentifiant unique du message envoyéstring
URL WebURL Web du message envoyéstring
MessageObjet de message de canal complet renvoyé par l'APIObjet
Remarque :
  • Dans les workflows d’API, un seul objet de réponse est renvoyé en tant que sortie. Tous les champs obligatoires peuvent être extraits directement de cet objet.
  • Dans les workflows RPA, certains paramètres de sortie peuvent différer, mais les valeurs nécessaires peuvent toujours être récupérées à partir de l'objet de réponse même s'ils ne sont pas explicitement exposés.

Utilisation de mentions d'utilisateurs

Pour mentionner un utilisateur dans votre message de canal Teams, vous devez configurer à la fois le texte du message et les propriétés des mentions.

Remarque :

La mention des balises n'est actuellement pas prise en charge, vous pouvez uniquement mentionner les utilisateurs.

  1. Formatez le texte du message.

Incluez la mention utilisant des balises HTML <at> avec un attribut id :

"Hello <at id=\"0\">John Doe</at>, please review this."
"Hello <at id=\"0\">John Doe</at>, please review this."
  1. Configurez les propriétés des mentions comme dans le tableau suivant.

    PropriétéValeur (Value)Description
    ID des mentions0Identifiant numérique (incrémentation pour plusieurs mentions)
    Texte de mention des mentionsJohn DoeNom complet indiqué dans la mention
    Mentions d’utilisateur mentionné nom completJohn DoeNom complet de l’utilisateur provenant d’Azure AD
    Mentions de l’ID utilisateur mentionné{AAD Object ID}ID d'objet Azure AD de l'utilisateur
    Mentions mentionnées le type d’identité de l’utilisateurMembreType d'identité (membre/aadUser/invité)

Pour obtenir l’ ID d’objet Azure AD :

  • Portail Azure : accédez à Azure Active Directory > Utilisateurs > {User}> Copier l'ID de l'objet.
  • API Microsoft Graph - GET https://graph.microsoft.com/v1.0/users/{userPrincipalName}
  • PowerShell - Get-AzureADUser -ObjectId "user@domain.com" | Select ObjectId

Exemple de configuration pour mentionner l'utilisateur « Jane Smith » :

  • Texte du message: "Task completed <at id=\"0\">Jane Smith</at>"
  • ID des mentions: 0
  • Texte de référence des mentions: "Jane Smith"
  • Mentions du nom complet de l’utilisateur mentionné: "Jane Smith"
  • Mentions de l’ID utilisateur mentionné: "ef1c916a-3135-4417-ba27-8eb7bd084193"
  • Mentions mentionnés Type d'identité de l'utilisateur: "member"
    Remarque :
    • Un seul utilisateur peut être mentionné par instance d'activité.
    • Le id dans la balise &lt;at&gt; doit correspondre à la propriété ID de mentions.
    • Un ID d'objet Azure AD incorrect entraînera l'échec de la mention.
    • Assurez-vous que votre bot/application dispose des autorisations nécessaires pour mentionner les utilisateurs sur le canal.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour