Slack

Slack är ett teamkommunikationsverktyg som sammanför all din teamkommunikation på ett ställe, omedelbart sökbar och tillgänglig vart du än går.

Den här anslutningsappen är tillgänglig i följande produkter och regioner:

Tjänster Class Regioner
Copilot Studio Norm Alla Power Automate-regioner utom följande:
     – China Cloud drivs av 21Vianet
Logiska appar Norm Alla Logic Apps-regioner utom följande:
     – Regioner i Azure Kina
     - US Department of Defense (DoD)
Power Apps Norm Alla Power Apps-regioner utom följande:
     – China Cloud drivs av 21Vianet
Power Automate Norm Alla Power Automate-regioner utom följande:
     – China Cloud drivs av 21Vianet
Kontakt
Namn Microsoft
URL https://support.microsoft.com/contactus
Metadata för anslutningsprogram
Utgivare Microsoft
Webbplats https://slack.com/
Sekretesspolicy https://slack.com/privacy-policy
Kategorier Samarbete; Kommunikation

Kända problem och begränsningar

  1. Enligt Slack API-dokumentationen slutar vissa Slack API-metoder som anslutningsappen använder att fungera i februari 2021 och fungerar inte med nyligen skapade appar efter den 10 juni 2020. Använd därför de senaste versionerna av åtgärderna nedan.

    Åtgärder:

  2. Skapa en grupp är inaktuell. Använd den senaste versionen av Skapa en kanal för att skapa privata kanaler.

  3. Det maximala antalet tecken i ett meddelande är begränsat till 4 000. Mer information finns i Slacks officiella dokumentation.

Anslutningsprogram på djupet

Mer information om anslutningsappen finns i det detaljerade avsnittet.

Begränsningsgränser

Name Anrop Förnyelseperiod
API-anrop per anslutning 100 60 sekunder
Frekvens för utlösarundersökningar 1 120 sekunder

Åtgärder

Ansluta till en kanal [INAKTUELL]

Den här åtgärden är inaktuell. Använd Anslut till en offentlig kanal i stället.

Anslut en kanal i slack.

Ansluta till en offentlig kanal

Gå med i en offentlig kanal i slack.

Hämta användarprofil (förhandsversion)

Hämta profilinformation för en Slack-användare. Användbart för att matcha författaren till ett meddelande som returneras av listkonversationsmeddelanden eller Listmeddelandesvar.

Lista kanaler [INAKTUELL]

Den här åtgärden är inaktuell. Använd Visa offentliga kanaler (stöd för sidnumrering) i stället.

Visa en lista över kanalerna i slack.

Lista konversationsmeddelanden (förhandsversion)

Visa en lista över meddelanden som publicerats i en konversation (offentlig kanal, privat kanal, direktmeddelande eller gruppdirigeringsmeddelande).

Lista meddelandesvar (förhandsversion)

Lista svaren i en meddelandetråd, inklusive det överordnade meddelandet.

Publicera meddelande (V2)

Den här åtgärden används för att publicera ett meddelande till den angivna kanalen.

Publicera meddelandet [INAKTUELL]

Den här åtgärden är inaktuell. Använd Post message (V2) i stället.

Den här åtgärden används för att publicera ett meddelande till den angivna kanalen.

Skapa en grupp [INAKTUELL]

Skapar en grupp i slack.

Skapa en kanal

Skapa en kanal i slack.

Skapa en kanal [INAKTUELL]

Den här åtgärden är inaktuell. Använd Skapa en kanal i stället.

Skapa en kanal i slack.

Ställ in stör ej

Ange statusen stör ej för användaren.

Visa en lista över offentliga kanaler

Visa en lista över offentliga kanaler i slack.

Visa en lista över offentliga kanaler (stöd för sidnumrering) (förhandsversion)

Visa en lista över offentliga kanaler i slack.

Ansluta till en kanal [INAKTUELL]

Den här åtgärden är inaktuell. Använd Anslut till en offentlig kanal i stället.

Anslut en kanal i slack.

Parametrar

Name Nyckel Obligatorisk Typ Description
Namn
name string

Namnet på kanalen.

Returer

Ansluta till en offentlig kanal

Gå med i en offentlig kanal i slack.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kanalnamn
channel string

Namnet på kanalen.

Returer

Hämta användarprofil (förhandsversion)

Hämta profilinformation för en Slack-användare. Användbart för att matcha författaren till ett meddelande som returneras av listkonversationsmeddelanden eller Listmeddelandesvar.

Parametrar

Name Nyckel Obligatorisk Typ Description
Användar-ID
user True string

ID:t för användaren att hämta profilinformation för.

Returer

Lista kanaler [INAKTUELL]

Den här åtgärden är inaktuell. Använd Visa offentliga kanaler (stöd för sidnumrering) i stället.

Visa en lista över kanalerna i slack.

Returer

Lista konversationsmeddelanden (förhandsversion)

Visa en lista över meddelanden som publicerats i en konversation (offentlig kanal, privat kanal, direktmeddelande eller gruppdirigeringsmeddelande).

Parametrar

Name Nyckel Obligatorisk Typ Description
Konversations-ID
channel True string

Konversationen som du vill hämta meddelanden från.

Maximalt resultat
limit integer

Det maximala antalet meddelanden som ska returneras per sida.

Äldsta tidsstämpeln
oldest string

Endast meddelanden efter den här Unix-tidsstämpeln inkluderas i resultaten.

Senaste tidsstämpel
latest string

Endast meddelanden före den här Unix-tidsstämpeln tas med i resultatet.

Inclusive
inclusive boolean

Inkludera meddelanden med de äldsta eller senaste tidsstämplarna i resultatet.

Inkludera alla metadata
include_all_metadata boolean

Returnera alla metadata som är associerade med varje meddelande.

Returer

Lista meddelandesvar (förhandsversion)

Lista svaren i en meddelandetråd, inklusive det överordnade meddelandet.

Parametrar

Name Nyckel Obligatorisk Typ Description
Konversations-ID
channel True string

Konversationen som innehåller tråden.

Tidsstämpel för överordnat meddelande
ts True string

Tidsstämpel för det överordnade meddelandet som startar tråden. Tillgängligt som fält i ts ett meddelande som returneras av Konversationsmeddelanden i lista.

Maximalt resultat
limit integer

Det maximala antalet meddelanden som ska returneras per sida.

Äldsta tidsstämpeln
oldest string

Endast meddelanden efter den här Unix-tidsstämpeln inkluderas i resultaten.

Senaste tidsstämpel
latest string

Endast meddelanden före den här Unix-tidsstämpeln tas med i resultatet.

Inclusive
inclusive boolean

Inkludera meddelanden med de äldsta eller senaste tidsstämplarna i resultatet.

Returer

Publicera meddelande (V2)

Den här åtgärden används för att publicera ett meddelande till den angivna kanalen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kanalnamn
channel True string

Kanal, privat grupp eller snabbmeddelandekanal att skicka meddelande till. Kan vara ett namn (t.ex. #general) eller ett kodat ID.

Meddelandetext
text True string

Brödtexten i meddelandet som ska skickas. Slack API trunkerar meddelanden som innehåller mer än 40 000 tecken. Formateringsalternativ finns i https://api.slack.com/docs/formatting

Tidsstämpel för överordnat meddelande
thread_ts string

Tidsstämpel för det överordnade meddelandet när du publicerar ett svar i en tråd.

Sänd till kanal
reply_broadcast boolean

Skicka true för att även skicka ett trådat svar till kanalen.

Robotnamn
username string

Namnet på roboten.

Publicera som användare
as_user boolean

Skicka true för att publicera meddelandet som den autentiserade användaren, i stället för som en robot.

Parsningsläge
parse string

Ändra hur meddelanden behandlas. Mer information finns i https://api.slack.com/docs/formatting

Slack-parsning
mrkdwn boolean

Parsningsinställning för Slack-markering. Aktiverad som standard.

Länknamn
link_names integer

Hitta och länka kanalnamn och användarnamn.

Dela upp länkar
unfurl_links boolean

Skicka true för att göra det möjligt att veckla ut främst textbaserat innehåll.

Unfurl Media
unfurl_media boolean

Skicka false för att inaktivera vecklade ut medieinnehåll.

Ikon-URL
icon_url uri

URL till en bild som ska användas som en ikon för det här meddelandet.

Ikon-emoji
icon_emoji string

Emoji som ska användas som en ikon för det här meddelandet.

Returer

Information om meddelandet som publicerats till en Slack-kanal.

Publicera meddelandet [INAKTUELL]

Den här åtgärden är inaktuell. Använd Post message (V2) i stället.

Den här åtgärden används för att publicera ett meddelande till den angivna kanalen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kanalnamn
channel True string

Kanal, privat grupp eller snabbmeddelandekanal att skicka meddelande till. Kan vara ett namn (t.ex. #general) eller ett kodat ID.

Meddelandetext
text True string

Brödtexten i meddelandet som ska skickas (mindre än 4 000 tecken). Formateringsalternativ finns i https://api.slack.com/docs/formatting.

Robotnamn
username string

Namnet på roboten.

Publicera som användare
as_user boolean

Skicka true för att publicera meddelandet som den autentiserade användaren, i stället för som en robot.

Parsningsläge
parse string

Ändra hur meddelanden behandlas. Mer information finns i https://api.slack.com/docs/formatting.

Länknamn
link_names integer

Hitta och länka kanalnamn och användarnamn.

Dela upp länkar
unfurl_links boolean

Skicka true för att göra det möjligt att veckla ut främst textbaserat innehåll.

Unfurl Media
unfurl_media boolean

Skicka false för att inaktivera vecklade ut medieinnehåll.

Ikon-URL
icon_url uri

URL till en bild som ska användas som en ikon för det här meddelandet.

Ikon-emoji
icon_emoji string

Emoji som ska användas som en ikon för det här meddelandet.

Returer

Name Sökväg Typ Description
Lyckat resultat
ok boolean

Anger om åtgärden lyckades.

Channel
channel string

Den kanal som meddelandet har publicerats till.

Skapade Date-Time
ts string

åååå-MM-ddTHH:mm:ss.fffZ

Meddelandetext
message.text string

Meddelandets brödtext.

Meddelande-ID
message.id string

Unik identifierare för meddelandet.

Skapar-ID
message.user string

Unik identifierare för användaren som publicerade meddelandet.

Skapad tid
message.created integer

Unix-tidsstämpel för när meddelandet skapas.

Tas bort
message.is_user-deleted boolean

Om meddelandet har tagits bort eller inte.

Felmeddelanden
error string

Information om eventuella felmeddelanden.

Skapa en grupp [INAKTUELL]

Skapar en grupp i slack.

Parametrar

Name Nyckel Obligatorisk Typ Description
Namn
name string

Namnet på gruppen.

Returer

Name Sökväg Typ Description
Id
group.id string

ID:t för gruppen.

Namn
group.name string

Namnet på gruppen.

Skapa en kanal

Skapa en kanal i slack.

Parametrar

Name Nyckel Obligatorisk Typ Description
Namn
name string

Namnet på den nya kanalen.

Är privat kanal?
is_private boolean

Kanalen är privat eller inte

Returer

Skapa en kanal [INAKTUELL]

Den här åtgärden är inaktuell. Använd Skapa en kanal i stället.

Skapa en kanal i slack.

Parametrar

Name Nyckel Obligatorisk Typ Description
Namn
name string

Namnet på den nya kanalen.

Returer

Ställ in stör ej

Ange statusen stör ej för användaren.

Parametrar

Name Nyckel Obligatorisk Typ Description
Antal minuter
num_minutes string

Det antal minuter som ska ställas in stör inte.

Returer

Name Sökväg Typ Description
Snooze aktiverat
snooze_enabled boolean

Om snooze är aktiverat.

Visa en lista över offentliga kanaler

Visa en lista över offentliga kanaler i slack.

Parametrar

Name Nyckel Obligatorisk Typ Description
Konversationstyper
types string

Kommaavgränsade konversationstyper som ska inkluderas. Standardvärdet är public_channel. Inkludera uttryckligen private_channel, im eller mpim för att lista andra konversationstyper.

Exkludera arkiverad
exclude_archived boolean

Ställ in på true för att exkludera arkiverade konversationer.

Maximalt resultat
limit integer

Det maximala antalet konversationer som ska returneras.

Team-ID
team_id string

Kodat team-ID. Krävs endast för en organisationsomfattande token.

Cursor
cursor string

Sidnumreringsmarkören som returnerades av föregående begäran.

Returer

Visa en lista över offentliga kanaler (stöd för sidnumrering) (förhandsversion)

Visa en lista över offentliga kanaler i slack.

Returer

Utlösare

När en fil skapas

När en fil skapas

När en fil skapas

När en fil skapas

Parametrar

Name Nyckel Obligatorisk Typ Description
Channel
channel True string

Namnet på kanalen.

Returer

Name Sökväg Typ Description
Id
id string

ID för filen

Skapades
created integer

När filen skapades.

Namn
name string

Namnet på filen.

Titel
title string

Filens rubrik.

Definitioner

Channel

Kanalen

Name Sökväg Typ Description
Id
id string

ID:t för kanalen.

Namn
name string

Namnet på kanalen.

Är offentlig kanal
is_channel boolean

Om den här konversationen är en offentlig kanal.

Är privat kanal
is_group boolean

Om den här konversationen är en privat kanal.

Är direktmeddelande
is_im boolean

Om den här konversationen är ett direkt meddelande mellan två användare.

Är gruppdirigeringsmeddelande
is_mpim boolean

Om den här konversationen är ett gruppdirigeringsmeddelande.

Är privat
is_private boolean

Om den här konversationen är privat.

Arkiveras
is_archived boolean

Om den här konversationen har arkiverats.

Är medlem
is_member boolean

Om den autentiserade användaren är medlem i den här konversationen.

Användar-ID
user string

För direktmeddelanden, ID:t för den andra användaren i konversationen.

Antal medlemmar
num_members integer

Antalet medlemmar i den här konversationen.

ListChannels_Response

Name Sökväg Typ Description
Kanaler
channels array of Channel
Nästa markör
response_metadata.next_cursor string

Markören skickas till nästa begäran. Tom när det inte finns fler resultat.

ListChannels_ResponseV3

Name Sökväg Typ Description
värde
value array of Channel

SlackMessage

Ett meddelande som publicerats i en Slack-konversation.

Name Sökväg Typ Description
Meddelande-ID
ts string

Unik tidsstämpelidentifierare för meddelandet.

Redigerings-ID
user string

ID:t för användaren som publicerade meddelandet. Använd Hämta användarprofil för att matcha detta för en användare.

Meddelandetext
text string

Meddelandets brödtext.

Meddelandetyp
type string

Typ av meddelande.

Tråd-ID
thread_ts string

Tidsstämpeln för det överordnade meddelandet, om det här meddelandet är en del av en tråd.

Antal svar
reply_count integer

Antalet svar på det här meddelandet om det startar en tråd.

ListMessages_Response

Name Sökväg Typ Description
värde
value array of SlackMessage

SlackUserProfile

Ytterligare profilinformation för en Slack-användare.

Name Sökväg Typ Description
Visningsnamn
display_name string

Visningsnamnet som användaren har valt för sin profil.

Verkligt namn
real_name string

Användarens för- och efternamn.

Email
email string

Användarens e-postadress.

Avatar-URL
image_72 string

URL till en 72x72 pixelversion av användarens avatar.

SlackUser

En Slack-användare.

Name Sökväg Typ Description
Id
id string

Användarens ID.

Användarnamn
name string

Användarens Slack-användarnamn.

Verkligt namn
real_name string

Användarens för- och efternamn.

Är robot
is_bot boolean

Om användaren är en robot.

Är inaktiverad
deleted boolean

Om användarens konto har inaktiverats.

Tidszon
tz string

Användarens läsbara tidszon.

Profile
profile SlackUserProfile

Ytterligare profilinformation för en Slack-användare.

GetUserProfile_Response

Name Sökväg Typ Description
Lyckat resultat
ok boolean

Anger om åtgärden lyckades.

Användare
user SlackUser

En Slack-användare.

Felmeddelanden
error string

Information om eventuella felmeddelanden.

CreateChannel_Response

Name Sökväg Typ Description
Channel
channel Channel

Kanalen

JoinChannel_Response

Name Sökväg Typ Description
Redan i kanalen
already_in_channel boolean

Om användaren redan finns i kanalen eller inte.

Channel
channel Channel

Kanalen

JoinChannel_ResponseV2

Name Sökväg Typ Description
Channel
channel Channel

Kanalen

Varning
warning string

Om användaren redan finns i kanalen eller inte.

PostMessageResponse

Information om meddelandet som publicerats till en Slack-kanal.

Name Sökväg Typ Description
Lyckat resultat
ok boolean

Anger om åtgärden lyckades.

Channel
channel string

Den kanal som meddelandet har publicerats till.

Skapad tid
ts string

Unix-tidsstämpel för när meddelandet skapades.

Meddelandetyp
message.type string

Typ av meddelande.

Meddelandetext
message.text string

Meddelandets brödtext.

Skapad tid
message.ts string

Unix-tidsstämpel för när meddelandet skapades.

Felmeddelanden
error string

Information om eventuella felmeddelanden.