Freigeben über


Slack

Slack ist ein Tool für die Teamkommunikation, das alle Ihre Teamkommunikation an einem zentralen Ort vereint, sofort durchsuchbar und überall verfügbar ist.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Norm Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - China Cloud betrieben von 21Vianet
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Norm Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - China Cloud betrieben von 21Vianet
Power Automate Norm Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - China Cloud betrieben von 21Vianet
Kontakt
Name Microsoft
URL Microsoft LogicApps-Unterstützung
Microsoft Power Automate-Support
Microsoft Power Apps-Unterstützung
Connectormetadaten
Herausgeber Microsoft
Webseite https://slack.com/
Datenschutzrichtlinie https://slack.com/privacy-policy

Bekannte Probleme und Einschränkungen

  1. Gemäß der Slack-API-Dokumentation funktionieren einige Slack-API-Methoden, die der Connector verwendet, im Februar 2021 nicht mehr und funktioniert nach dem 10. Juni 2020 nicht mehr mit neu erstellten Apps. Bitte verwenden Sie daher die neuesten Versionen der folgenden Aktionen.

    Aktionen:

  2. Die Erstellung einer Gruppe ist veraltet. Verwenden Sie die neueste Version von "Kanal erstellen", um private Kanäle zu erstellen.

  3. Die maximale Anzahl von Zeichen in einer Nachricht ist auf 4000 begrenzt. Weitere Informationen finden Sie in der offiziellen Dokumentation von Slack.

Verbinder im Detail

Weitere Informationen zum Verbinder finden Sie im ausführlichen Abschnitt.

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden
Häufigkeit der Triggerumfragen 1 120 Sekunden

Aktionen

"Nicht stören" festlegen

Legen Sie den Status "Nicht stören" für den Benutzer fest.

Beitreten zu einem Kanal [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen einen öffentlichen Kanal .

Treten Sie einem Kanal in Pufferzeit bei.

Einem öffentlichen Kanal beitreten

Treten Sie einem öffentlichen Kanal in Pufferzeit bei.

Erstellen einer Gruppe [VERALTET]

Erstellt eine Gruppe in Pufferzeit.

Erstellen eines Kanals

Erstellen Sie einen Kanal in Pufferzeit.

Erstellen eines Kanals [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen " Kanal erstellen" .

Erstellen Sie einen Kanal in Pufferzeit.

Kanäle auflisten [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen "Öffentliche Kanäle auflisten" (Paginierungsunterstützung).

Listet die Kanäle in Pufferzeit auf.

Nachricht posten (V2)

Dieser Vorgang wird verwendet, um eine Nachricht an den angegebenen Kanal zu posten.

Nachricht posten [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen post message (V2).

Dieser Vorgang wird verwendet, um eine Nachricht an den angegebenen Kanal zu posten.

Öffentliche Kanäle auflisten

Listet die öffentlichen Kanäle in Pufferzeit auf.

Öffentliche Kanäle auflisten (Paginierungsunterstützung) (Vorschau)

Listet die öffentlichen Kanäle in Pufferzeit auf.

"Nicht stören" festlegen

Legen Sie den Status "Nicht stören" für den Benutzer fest.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Anzahl der Minuten.
num_minutes string

Die Anzahl der festzulegenden Minuten wird nicht gestört.

Gibt zurück

Name Pfad Typ Beschreibung
Erneutes Erinnern aktiviert
snooze_enabled boolean

Gibt an, ob das Erneute Erinnern aktiviert ist.

Beitreten zu einem Kanal [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen einen öffentlichen Kanal .

Treten Sie einem Kanal in Pufferzeit bei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name
name string

Der Name des Kanals.

Gibt zurück

Einem öffentlichen Kanal beitreten

Treten Sie einem öffentlichen Kanal in Pufferzeit bei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kanalname
channel string

Der Name des Kanals.

Gibt zurück

Erstellen einer Gruppe [VERALTET]

Erstellt eine Gruppe in Pufferzeit.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name
name string

Der Name der Gruppe.

Gibt zurück

Name Pfad Typ Beschreibung
Id
group.id string

Die ID der Gruppe.

Name
group.name string

Der Name der Gruppe.

Erstellen eines Kanals

Erstellen Sie einen Kanal in Pufferzeit.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name
name string

Der Name des neuen Kanals.

Ist der private Kanal?
is_private boolean

Kanal ist privat oder nicht

Gibt zurück

Erstellen eines Kanals [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen " Kanal erstellen" .

Erstellen Sie einen Kanal in Pufferzeit.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name
name string

Der Name des neuen Kanals.

Gibt zurück

Kanäle auflisten [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen "Öffentliche Kanäle auflisten" (Paginierungsunterstützung).

Listet die Kanäle in Pufferzeit auf.

Gibt zurück

Nachricht posten (V2)

Dieser Vorgang wird verwendet, um eine Nachricht an den angegebenen Kanal zu posten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kanalname
channel True string

Kanal, private Gruppe oder Chatkanal zum Senden von Nachrichten an. Kann ein Name (z. B. #general) oder eine codierte ID sein.

Meldungstext
text True string

Textkörper der zu sendenden Nachricht. Die Slack-API schneidet Nachrichten ab, die mehr als 40.000 Zeichen enthalten. Informationen zu Formatierungsoptionen finden Sie unter https://api.slack.com/docs/formatting

Botname
username string

Name des Bots.

Als Benutzer posten
as_user boolean

Übergeben Sie "true", um die Nachricht als authentifizierten Benutzer statt als Bot zu posten.

Analysemodus
parse string

Ändern Sie, wie Nachrichten behandelt werden. Weitere Informationen finden Sie unter https://api.slack.com/docs/formatting

Slack-Markupanalyse
mrkdwn boolean

Slack-Markupanalyseeinstellung. Standardmäßig aktiviert.

Verknüpfungsnamen
link_names integer

Suchen und Verknüpfen von Kanalnamen und Benutzernamen.

Unfurl Links
unfurl_links boolean

Übergeben Sie "true", um die Entfurmung von textbasierten Inhalten zu ermöglichen.

Unfurl Media
unfurl_media boolean

Übergeben Sie "false", um die Entfurmung von Medieninhalten zu deaktivieren.

Symbol-URL
icon_url uri

URL zu einem Bild, das als Symbol für diese Nachricht verwendet werden soll.

Symbol-Emoji
icon_emoji string

Emoji, das als Symbol für diese Nachricht verwendet werden soll.

Gibt zurück

Details der Nachricht, die in einem Slack-Kanal gepostet wurde.

Nachricht posten [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen post message (V2).

Dieser Vorgang wird verwendet, um eine Nachricht an den angegebenen Kanal zu posten.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kanalname
channel True string

Kanal, private Gruppe oder Chatkanal zum Senden von Nachrichten an. Kann ein Name (z. B. #general) oder eine codierte ID sein.

Meldungstext
text True string

Textkörper der zu sendenden Nachricht (weniger als 4000 Zeichen). Formatierungsoptionen finden Sie unter https://api.slack.com/docs/formatting.

Botname
username string

Name des Bots.

Als Benutzer posten
as_user boolean

Übergeben Sie "true", um die Nachricht als authentifizierten Benutzer statt als Bot zu posten.

Analysemodus
parse string

Ändern Sie, wie Nachrichten behandelt werden. Weitere Informationen finden Sie unter https://api.slack.com/docs/formatting.

Verknüpfungsnamen
link_names integer

Suchen und Verknüpfen von Kanalnamen und Benutzernamen.

Unfurl Links
unfurl_links boolean

Übergeben Sie "true", um die Entfurmung von textbasierten Inhalten zu ermöglichen.

Unfurl Media
unfurl_media boolean

Übergeben Sie "false", um die Entfurmung von Medieninhalten zu deaktivieren.

Symbol-URL
icon_url uri

URL zu einem Bild, das als Symbol für diese Nachricht verwendet werden soll.

Symbol-Emoji
icon_emoji string

Emoji, das als Symbol für diese Nachricht verwendet werden soll.

Gibt zurück

Name Pfad Typ Beschreibung
Erfolgsergebnis
ok boolean

Gibt an, ob der Vorgang erfolgreich war.

Kanal
channel string

Der Kanal, in dem die Nachricht gepostet wurde.

Erstellt Date-Time
ts string

yyyy-MM-ddTHH:mm:ss.fffZ

Meldungstext
message.text string

Textkörper der Nachricht.

Nachrichten-ID
message.id string

Eindeutiger Bezeichner der Nachricht.

Creator-ID
message.user string

Eindeutiger Bezeichner des Benutzers, der die Nachricht gepostet hat.

Erstellungszeit
message.created integer

Unix-Zeitstempel für den Zeitpunkt der Erstellung der Nachricht.

Ist gelöscht
message.is_user-deleted boolean

Gibt an, ob die Nachricht gelöscht wurde.

Fehlermeldungen
error string

Details zu den Fehlermeldungen, falls vorhanden.

Öffentliche Kanäle auflisten

Listet die öffentlichen Kanäle in Pufferzeit auf.

Gibt zurück

Öffentliche Kanäle auflisten (Paginierungsunterstützung) (Vorschau)

Listet die öffentlichen Kanäle in Pufferzeit auf.

Gibt zurück

Auslöser

Beim Erstellen einer Datei

Beim Erstellen einer Datei

Beim Erstellen einer Datei

Beim Erstellen einer Datei

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kanal
channel True string

Der Name des Kanals.

Gibt zurück

Name Pfad Typ Beschreibung
Id
id string

ID der Datei

Erstellt
created integer

Wann die Datei erstellt wurde.

Name
name string

Der Name der Datei.

Title
title string

Der Titel der Datei.

Definitionen

Kanal

Der Kanal

Name Pfad Typ Beschreibung
Id
id string

Die ID des Kanals.

Name
name string

Der Name des Kanals.

ListChannels_Response

Name Pfad Typ Beschreibung
Kanäle
channels array of Channel

ListChannels_ResponseV3

Name Pfad Typ Beschreibung
value
value array of Channel

CreateChannel_Response

Name Pfad Typ Beschreibung
Kanal
channel Channel

Der Kanal

JoinChannel_Response

Name Pfad Typ Beschreibung
Bereits im Kanal
already_in_channel boolean

Gibt an, ob sich der Benutzer bereits im Kanal befindet oder nicht.

Kanal
channel Channel

Der Kanal

JoinChannel_ResponseV2

Name Pfad Typ Beschreibung
Kanal
channel Channel

Der Kanal

Warnung
warning string

Gibt an, ob sich der Benutzer bereits im Kanal befindet oder nicht.

PostMessageResponse

Details der Nachricht, die in einem Slack-Kanal gepostet wurde.

Name Pfad Typ Beschreibung
Erfolgsergebnis
ok boolean

Gibt an, ob der Vorgang erfolgreich war.

Kanal
channel string

Der Kanal, in dem die Nachricht gepostet wurde.

Erstellungszeit
ts string

Unix-Zeitstempel für den Zeitpunkt der Erstellung der Nachricht.

Nachrichtentyp
message.type string

Typ der Nachricht.

Meldungstext
message.text string

Textkörper der Nachricht.

Erstellungszeit
message.ts string

Unix-Zeitstempel für den Zeitpunkt der Erstellung der Nachricht.

Fehlermeldungen
error string

Details zu den Fehlermeldungen, falls vorhanden.