Udostępnij przez


Slack

Slack to narzędzie do komunikacji zespołowej, które łączy całą komunikację zespołu w jednym miejscu, błyskawicznie z możliwością wyszukiwania i dostępności niezależnie od tego, gdzie idziesz.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Standard Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - China Cloud obsługiwane przez firmę 21Vianet
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Standard Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - China Cloud obsługiwane przez firmę 21Vianet
Power Automate Standard Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - China Cloud obsługiwane przez firmę 21Vianet
Kontakt
Name Microsoft
adres URL Obsługa usługi Microsoft LogicApps
Pomoc techniczna usługi Microsoft Power Automate
Obsługa usługi Microsoft Power Apps
Metadane łącznika
Publisher Microsoft
Witryna internetowa https://slack.com/
Zasady ochrony prywatności https://slack.com/privacy-policy

Znane problemy i ograniczenia

  1. Zgodnie z dokumentacją interfejsu API usługi Slack niektóre metody interfejsu API usługi Slack używane przez łącznik przestaną działać w lutym 2021 r. i nie będą działać z nowo utworzonymi aplikacjami po 10 czerwca 2020 r. Dlatego użyj najnowszych wersji poniższych akcji.

    Akcje:

  2. Tworzenie grupy jest przestarzałe. Utwórz kanał w najnowszej wersji, aby utworzyć kanały prywatne.

  3. Maksymalna liczba znaków w wiadomości jest ograniczona do 4000. Aby uzyskać więcej informacji, zapoznaj się z oficjalną dokumentacją usługi Slack.

Szczegółowe informacje o konektorze

Aby uzyskać więcej informacji na temat łącznika, zobacz szczegółową sekcję.

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund
Częstotliwość sond wyzwalacza 1 120 sekund

Akcje

Dołączanie do kanału [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj opcji Dołącz do publicznego kanału .

Dołącz do kanału w usłudze Slack.

Dołączanie do kanału publicznego

Dołącz do publicznego kanału w usłudze Slack.

Opublikuj wiadomość (wersja 2)

Ta operacja służy do publikowania komunikatu w określonym kanale.

Opublikuj wiadomość [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj komunikatu Post (wersja 2).

Ta operacja służy do publikowania komunikatu w określonym kanale.

Tworzenie grupy [PRZESTARZAŁE]

Tworzy grupę w usłudze Slack.

Tworzenie kanału

Utwórz kanał w usłudze Slack.

Tworzenie kanału [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj polecenia Utwórz kanał .

Utwórz kanał w usłudze Slack.

Ustawianie nie przeszkadza

Ustaw stan nie przeszkadzać użytkownikowi.

Wyświetlanie listy kanałów [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj opcji Wyświetl kanały publiczne (obsługa stronicowania).

Wyświetl listę kanałów w usłudze Slack.

Wyświetlanie listy kanałów publicznych

Wyświetl listę kanałów publicznych w usłudze Slack.

Wyświetlanie listy kanałów publicznych (obsługa stronicowania) (wersja zapoznawcza)

Wyświetl listę kanałów publicznych w usłudze Slack.

Dołączanie do kanału [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj opcji Dołącz do publicznego kanału .

Dołącz do kanału w usłudze Slack.

Parametry

Nazwa Klucz Wymagane Typ Opis
Name
name string

Nazwa kanału.

Zwraca

Dołączanie do kanału publicznego

Dołącz do publicznego kanału w usłudze Slack.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa kanału
channel string

Nazwa kanału.

Zwraca

Opublikuj wiadomość (wersja 2)

Ta operacja służy do publikowania komunikatu w określonym kanale.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa kanału
channel True string

Kanał, grupa prywatna lub kanał wiadomości błyskawicznych do wysłania wiadomości. Może być nazwą (np. #general) lub zakodowanym identyfikatorem.

Tekst wiadomości
text True string

Treść wiadomości do wysłania. Interfejs API usługi Slack obcina komunikaty zawierające więcej niż 40 000 znaków. Aby uzyskać opcje formatowania, zobacz https://api.slack.com/docs/formatting

Nazwa bota
username string

Nazwa bota.

Opublikuj jako użytkownika
as_user boolean

Przekaż wartość true, aby opublikować komunikat jako uwierzytelniony użytkownik, a nie jako bot.

Tryb analizowania
parse string

Zmień sposób traktowania komunikatów. Aby uzyskać szczegółowe informacje, zobacz https://api.slack.com/docs/formatting

Analizowanie znaczników w usłudze Slack
mrkdwn boolean

Ustawienie analizy znaczników slack. Włączone domyślnie.

Nazwy łączy
link_names integer

Znajdowanie i łączenie nazw kanałów i nazw użytkowników.

Rozwiernij łącza
unfurl_links boolean

Przekaż wartość true, aby umożliwić rozwikłanie zawartości opartej głównie na tekście.

Unfurl Media
unfurl_media boolean

Przekaż wartość false, aby wyłączyć rozwieranie zawartości multimedialnej.

Adres URL ikony
icon_url uri

Adres URL obrazu do użycia jako ikona dla tej wiadomości.

Ikona Emoji
icon_emoji string

Emoji do użycia jako ikona tej wiadomości.

Zwraca

Szczegóły wiadomości opublikowanej w kanale usługi Slack.

Opublikuj wiadomość [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj komunikatu Post (wersja 2).

Ta operacja służy do publikowania komunikatu w określonym kanale.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa kanału
channel True string

Kanał, grupa prywatna lub kanał wiadomości błyskawicznych do wysłania wiadomości. Może być nazwą (np. #general) lub zakodowanym identyfikatorem.

Tekst wiadomości
text True string

Treść wiadomości do wysłania (mniej niż 4000 znaków). Aby uzyskać opcje formatowania, zobacz https://api.slack.com/docs/formatting.

Nazwa bota
username string

Nazwa bota.

Opublikuj jako użytkownika
as_user boolean

Przekaż wartość true, aby opublikować komunikat jako uwierzytelniony użytkownik, a nie jako bot.

Tryb analizowania
parse string

Zmień sposób traktowania komunikatów. Aby uzyskać szczegółowe informacje, zobacz https://api.slack.com/docs/formatting.

Nazwy łączy
link_names integer

Znajdowanie i łączenie nazw kanałów i nazw użytkowników.

Rozwiernij łącza
unfurl_links boolean

Przekaż wartość true, aby umożliwić rozwikłanie zawartości opartej głównie na tekście.

Unfurl Media
unfurl_media boolean

Przekaż wartość false, aby wyłączyć rozwieranie zawartości multimedialnej.

Adres URL ikony
icon_url uri

Adres URL obrazu do użycia jako ikona dla tej wiadomości.

Ikona Emoji
icon_emoji string

Emoji do użycia jako ikona tej wiadomości.

Zwraca

Nazwa Ścieżka Typ Opis
Wynik powodzenia
ok boolean

Wskazuje, czy operacja zakończyła się pomyślnie.

Channel
channel string

Kanał, do którego wysłano wiadomość.

Utworzono Date-Time
ts string

rrrr-MM-ddTHH:mm:ss.fffZ

Tekst wiadomości
message.text string

Treść wiadomości.

Identyfikator wiadomości
message.id string

Unikatowy identyfikator wiadomości.

Identyfikator twórcy
message.user string

Unikatowy identyfikator użytkownika, który opublikował wiadomość.

Czas utworzenia
message.created integer

Sygnatura czasowa systemu Unix dla momentu utworzenia komunikatu.

Jest usuwany
message.is_user-deleted boolean

Czy wiadomość została usunięta.

Komunikaty o błędach
error string

Szczegóły komunikatów o błędach, jeśli istnieją.

Tworzenie grupy [PRZESTARZAŁE]

Tworzy grupę w usłudze Slack.

Parametry

Nazwa Klucz Wymagane Typ Opis
Name
name string

Nazwa grupy.

Zwraca

Nazwa Ścieżka Typ Opis
Id
group.id string

Identyfikator grupy.

Name
group.name string

Nazwa grupy.

Tworzenie kanału

Utwórz kanał w usłudze Slack.

Parametry

Nazwa Klucz Wymagane Typ Opis
Name
name string

Nazwa nowego kanału.

Czy kanał prywatny?
is_private boolean

Kanał jest prywatny lub nie

Zwraca

Tworzenie kanału [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj polecenia Utwórz kanał .

Utwórz kanał w usłudze Slack.

Parametry

Nazwa Klucz Wymagane Typ Opis
Name
name string

Nazwa nowego kanału.

Zwraca

Ustawianie nie przeszkadza

Ustaw stan nie przeszkadzać użytkownikowi.

Parametry

Nazwa Klucz Wymagane Typ Opis
Liczba minut
num_minutes string

Liczba minut do ustawienia nie przeszkadza.

Zwraca

Nazwa Ścieżka Typ Opis
Włącz odłożenie
snooze_enabled boolean

Określa, czy włączono snooze.

Wyświetlanie listy kanałów [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj opcji Wyświetl kanały publiczne (obsługa stronicowania).

Wyświetl listę kanałów w usłudze Slack.

Zwraca

Wyświetlanie listy kanałów publicznych

Wyświetl listę kanałów publicznych w usłudze Slack.

Zwraca

Wyświetlanie listy kanałów publicznych (obsługa stronicowania) (wersja zapoznawcza)

Wyświetl listę kanałów publicznych w usłudze Slack.

Zwraca

Wyzwalacze

Po utworzeniu pliku

Po utworzeniu pliku

Po utworzeniu pliku

Po utworzeniu pliku

Parametry

Nazwa Klucz Wymagane Typ Opis
Channel
channel True string

Nazwa kanału.

Zwraca

Nazwa Ścieżka Typ Opis
Id
id string

Identyfikator pliku

Created
created integer

Po utworzeniu pliku.

Name
name string

Nazwa pliku.

Title
title string

Tytuł pliku.

Definicje

Channel

Kanał

Nazwa Ścieżka Typ Opis
Id
id string

Identyfikator kanału.

Name
name string

Nazwa kanału.

ListChannels_Response

Nazwa Ścieżka Typ Opis
Kanały
channels array of Channel

ListChannels_ResponseV3

Nazwa Ścieżka Typ Opis
value
value array of Channel

CreateChannel_Response

Nazwa Ścieżka Typ Opis
Channel
channel Channel

Kanał

JoinChannel_Response

Nazwa Ścieżka Typ Opis
Już w kanale
already_in_channel boolean

Czy użytkownik jest już w kanale, czy nie.

Channel
channel Channel

Kanał

JoinChannel_ResponseV2

Nazwa Ścieżka Typ Opis
Channel
channel Channel

Kanał

Ostrzeżenie
warning string

Czy użytkownik jest już w kanale, czy nie.

PostMessageResponse

Szczegóły wiadomości opublikowanej w kanale usługi Slack.

Nazwa Ścieżka Typ Opis
Wynik powodzenia
ok boolean

Wskazuje, czy operacja zakończyła się pomyślnie.

Channel
channel string

Kanał, do którego wysłano wiadomość.

Czas utworzenia
ts string

Sygnatura czasowa systemu Unix dla momentu utworzenia komunikatu.

Typ komunikatu
message.type string

Wpisz komunikat.

Tekst wiadomości
message.text string

Treść wiadomości.

Czas utworzenia
message.ts string

Sygnatura czasowa systemu Unix dla momentu utworzenia komunikatu.

Komunikaty o błędach
error string

Szczegóły komunikatów o błędach, jeśli istnieją.