Partager via


Slack

Slack est un outil de communication d’équipe qui rassemble toutes vos communications d’équipe à un seul endroit, pouvant faire l’objet d’une recherche instantanée et disponibles partout où vous allez.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Norme Toutes les régions Power Automate , à l’exception des éléments suivants :
     - China Cloud géré par 21Vianet
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Norme Toutes les régions Power Apps , à l’exception des suivantes :
     - China Cloud géré par 21Vianet
Power Automate Norme Toutes les régions Power Automate , à l’exception des éléments suivants :
     - China Cloud géré par 21Vianet
Contact
Nom Microsoft
URL Microsoft LogicApps Support
Prise en charge de Microsoft Power Automate
Prise en charge de Microsoft Power Apps
Métadonnées du connecteur
Éditeur Microsoft
Site internet https://slack.com/
Politique de confidentialité https://slack.com/privacy-policy

Problèmes connus et limitations

  1. Conformément à la documentation de l’API Slack, certaines méthodes d’API Slack utilisées par le connecteur cesseront de fonctionner en février 2021 et ne fonctionneront pas avec les applications nouvellement créées après le 10 juin 2020. Utilisez donc les dernières versions des actions ci-dessous.

    Actions :

  2. Créer un groupe est déconseillé, utilisez la dernière version de Créer un canal pour créer des canaux privés.

  3. Le nombre maximal de caractères dans un message est limité à 4 000. Pour plus d’informations, reportez-vous à la documentation officielle de Slack.

Connecteur en profondeur

Pour plus d’informations sur le connecteur, consultez la section détaillée.

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes
Fréquence des sondages déclencheurs 1 120 secondes

Actions

Créer un canal

Créez un canal dans Slack.

Créer un canal [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer un canal .

Créez un canal dans Slack.

Créer un groupe [DÉCONSEILLÉ]

Crée un groupe dans Slack.

Définir ne pas déranger

Définissez l’état ne pas déranger pour l’utilisateur.

Joindre un canal [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Rejoindre un canal public .

Rejoignez un canal dans slack.

Publier un message (V2)

Cette opération est utilisée pour publier un message sur le canal spécifié.

Publier un message [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Post message (V2).

Cette opération est utilisée pour publier un message sur le canal spécifié.

Rejoindre un canal public

Rejoignez un canal public dans slack.

Répertorier les canaux [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt lister les canaux publics (prise en charge de la pagination).

Répertoriez les canaux en marge.

Répertorier les canaux publics

Répertoriez les canaux publics en marge.

Répertorier les canaux publics (prise en charge de la pagination) (préversion)

Répertoriez les canaux publics en marge.

Créer un canal

Créez un canal dans Slack.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name string

Nom du nouveau canal.

Est-ce que le canal privé ?
is_private boolean

Le canal est privé ou non

Retours

Créer un canal [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer un canal .

Créez un canal dans Slack.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name string

Nom du nouveau canal.

Retours

Créer un groupe [DÉCONSEILLÉ]

Crée un groupe dans Slack.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name string

Nom du groupe.

Retours

Nom Chemin d’accès Type Description
Id
group.id string

ID du groupe.

Nom
group.name string

Nom du groupe.

Définir ne pas déranger

Définissez l’état ne pas déranger pour l’utilisateur.

Paramètres

Nom Clé Obligatoire Type Description
Nombre de minutes
num_minutes string

Nombre de minutes à définir ne pas déranger.

Retours

Nom Chemin d’accès Type Description
Snooze activé
snooze_enabled boolean

Indique si la répétition est activée.

Joindre un canal [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Rejoindre un canal public .

Rejoignez un canal dans slack.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name string

Nom du canal.

Retours

Publier un message (V2)

Cette opération est utilisée pour publier un message sur le canal spécifié.

Paramètres

Nom Clé Obligatoire Type Description
Nom du canal
channel True string

Canal, groupe privé ou canal de messagerie instantanée vers lequel envoyer un message. Il peut s’agir d’un nom(ex : #general) ou d’un ID encodé.

Texte du message
text True string

Corps du message à envoyer. L’API Slack tronque les messages contenant plus de 40 000 caractères. Pour connaître les options de mise en forme, consultez https://api.slack.com/docs/formatting

Nom du bot
username string

Nom du bot.

Publier en tant qu’utilisateur
as_user boolean

Transmettez true pour publier le message en tant qu’utilisateur authentifié, au lieu d’un bot.

Mode d’analyse
parse string

Modifiez la façon dont les messages sont traités. Pour plus d’informations, consultez https://api.slack.com/docs/formatting

Analyse de balisage Slack
mrkdwn boolean

Paramètre d’analyse de balisage Slack. Option activée par défaut.

Noms de liens
link_names integer

Rechercher et lier des noms d’utilisateur et des noms d’utilisateur de canal.

Dissocier les liens
unfurl_links boolean

Passez la valeur true pour activer le défurlage du contenu principalement basé sur du texte.

Unfurl Media
unfurl_media boolean

Transmettez false pour désactiver le déploiement du contenu multimédia.

URL de l’icône
icon_url uri

URL d’une image à utiliser comme icône pour ce message.

Icône Emoji
icon_emoji string

Emoji à utiliser comme icône pour ce message.

Retours

Détails du message publié sur un canal Slack.

Publier un message [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Post message (V2).

Cette opération est utilisée pour publier un message sur le canal spécifié.

Paramètres

Nom Clé Obligatoire Type Description
Nom du canal
channel True string

Canal, groupe privé ou canal de messagerie instantanée vers lequel envoyer un message. Il peut s’agir d’un nom(ex : #general) ou d’un ID encodé.

Texte du message
text True string

Corps du message à envoyer (moins de 4 000 caractères). Pour connaître les options de mise en forme, consultez https://api.slack.com/docs/formatting.

Nom du bot
username string

Nom du bot.

Publier en tant qu’utilisateur
as_user boolean

Transmettez true pour publier le message en tant qu’utilisateur authentifié, au lieu d’un bot.

Mode d’analyse
parse string

Modifiez la façon dont les messages sont traités. Pour plus d’informations, consultez https://api.slack.com/docs/formatting.

Noms de liens
link_names integer

Rechercher et lier des noms d’utilisateur et des noms d’utilisateur de canal.

Dissocier les liens
unfurl_links boolean

Passez la valeur true pour activer le défurlage du contenu principalement basé sur du texte.

Unfurl Media
unfurl_media boolean

Transmettez false pour désactiver le déploiement du contenu multimédia.

URL de l’icône
icon_url uri

URL d’une image à utiliser comme icône pour ce message.

Icône Emoji
icon_emoji string

Emoji à utiliser comme icône pour ce message.

Retours

Nom Chemin d’accès Type Description
Résultat de la réussite
ok boolean

Indique si l’opération a réussi.

Canal
channel string

Canal dans lequel le message a été publié.

Création de Date-Time
ts string

aaaa-MM-ddTHH :mm :ss.fffZ

Texte du message
message.text string

Corps du message.

Message Id
message.id string

Identificateur unique du message.

ID du créateur
message.user string

Identificateur unique de l’utilisateur qui a publié le message.

Heure de création
message.created integer

Horodatage Unix pour le moment où le message est créé.

Est supprimé
message.is_user-deleted boolean

Indique si le message a été supprimé ou non.

Messages d’erreur
error string

Détails des messages d’erreur, le cas échéant.

Rejoindre un canal public

Rejoignez un canal public dans slack.

Paramètres

Nom Clé Obligatoire Type Description
Nom du canal
channel string

Nom du canal.

Retours

Répertorier les canaux [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt lister les canaux publics (prise en charge de la pagination).

Répertoriez les canaux en marge.

Retours

Répertorier les canaux publics

Répertoriez les canaux publics en marge.

Retours

Répertorier les canaux publics (prise en charge de la pagination) (préversion)

Répertoriez les canaux publics en marge.

Retours

Déclencheurs

Lorsqu’un fichier est créé

Lorsqu’un fichier est créé

Lorsqu’un fichier est créé

Lorsqu’un fichier est créé

Paramètres

Nom Clé Obligatoire Type Description
Canal
channel True string

Nom du canal.

Retours

Nom Chemin d’accès Type Description
Id
id string

ID du fichier

Créé
created integer

Lorsque le fichier a été créé.

Nom
name string

Le nom du fichier.

Titre
title string

Titre du fichier.

Définitions

Canal

Canal

Nom Chemin d’accès Type Description
Id
id string

ID du canal.

Nom
name string

Nom du canal.

ListChannels_Response

Nom Chemin d’accès Type Description
channels
channels array of Channel

ListChannels_ResponseV3

Nom Chemin d’accès Type Description
value
value array of Channel

CreateChannel_Response

Nom Chemin d’accès Type Description
Canal
channel Channel

Canal

JoinChannel_Response

Nom Chemin d’accès Type Description
Déjà dans le canal
already_in_channel boolean

Indique si l’utilisateur est déjà dans le canal ou non.

Canal
channel Channel

Canal

JoinChannel_ResponseV2

Nom Chemin d’accès Type Description
Canal
channel Channel

Canal

Avertissement
warning string

Indique si l’utilisateur est déjà dans le canal ou non.

PostMessageResponse

Détails du message publié sur un canal Slack.

Nom Chemin d’accès Type Description
Résultat de la réussite
ok boolean

Indique si l’opération a réussi.

Canal
channel string

Canal dans lequel le message a été publié.

Heure de création
ts string

Horodatage Unix pour lequel le message a été créé.

Message Type
message.type string

Type du message.

Texte du message
message.text string

Corps du message.

Heure de création
message.ts string

Horodatage Unix pour lequel le message a été créé.

Messages d’erreur
error string

Détails des messages d’erreur, le cas échéant.