Slack
O Slack é uma ferramenta de comunicação de equipe, que reúne todas as comunicações da sua equipe em um só lugar, instantaneamente pesquisável e disponível onde quer que você vá.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Standard | Todas as regiões do Power Automatic , exceto as seguintes: - China Cloud operado pela 21Vianet |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Standard | Todas as regiões do Power Apps , exceto as seguintes: - China Cloud operado pela 21Vianet |
| Automatize o poder | Standard | Todas as regiões do Power Automatic , exceto as seguintes: - China Cloud operado pela 21Vianet |
| Contato | |
|---|---|
| Nome | Microsoft |
| URL |
Suporte do Microsoft LogicApps Suporte do Microsoft Power Automate Suporte do Microsoft Power Apps |
| Metadados do conector | |
|---|---|
| Editora | Microsoft |
| Sítio Web | https://slack.com/ |
| Política de privacidade | https://slack.com/privacy-policy |
Problemas conhecidos e limitações
De acordo com a documentação da API do Slack, alguns métodos da API do Slack que o conector usa deixarão de funcionar em fevereiro de 2021 e não funcionarão com aplicativos recém-criados após 10 de junho de 2020. Então, use as versões mais recentes das ações abaixo.
Ações:
Criar um grupo foi preterido, use a versão mais recente de Criar um canal para criar canais privados.
O número máximo de caracteres numa mensagem está limitado a 4000. Para mais detalhes, consulte a documentação oficial do Slack.
Conector em profundidade
Para obter mais informações sobre o conector, consulte a seção detalhada.
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
| Frequência das sondagens de desencadeamento | 1 | 120 segundos |
Ações
| Conjunto não perturbe |
Defina o status não perturbar para o usuário. |
| Criar um canal |
Crie um canal no slack. |
| Criar um canal [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Criar um canal .
|
| Criar um grupo [DEPRECATED] |
Cria um grupo na folga. |
| Junte-se a um canal [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Participe de um canal público .
|
| Junte-se a um canal público |
Junte-se a um canal público no slack. |
| Listar canais [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Listar canais públicos (suporte de paginação).
|
| Listar canais públicos |
Liste os canais públicos no slack. |
| Listar canais públicos (suporte de paginação) (Visualização) |
Liste os canais públicos no slack. |
| Postar mensagem (V2) |
Esta operação é usada para postar uma mensagem para o canal especificado. |
| Postar mensagem [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use a mensagem Post (V2).
|
Conjunto não perturbe
Defina o status não perturbar para o usuário.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Número de minutos
|
num_minutes | string |
O número de minutos a definir não perturba. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Snooze ativado
|
snooze_enabled | boolean |
Se a soneca está ativada. |
Criar um canal
Crie um canal no slack.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | string |
O nome do novo canal. |
|
|
É canal privado?
|
is_private | boolean |
Canal é privado ou não |
Devoluções
Criar um canal [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Criar um canal .
Crie um canal no slack.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | string |
O nome do novo canal. |
Devoluções
Criar um grupo [DEPRECATED]
Cria um grupo na folga.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | string |
O nome do grupo. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Id
|
group.id | string |
O id do grupo. |
|
Nome
|
group.name | string |
O nome do grupo. |
Junte-se a um canal [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Participe de um canal público .
Junte-se a um canal no slack.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | string |
O nome do canal. |
Devoluções
- Body
- JoinChannel_Response
Junte-se a um canal público
Junte-se a um canal público no slack.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do canal
|
channel | string |
O nome do canal. |
Devoluções
Listar canais [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Listar canais públicos (suporte de paginação).
Liste os canais no slack.
Devoluções
Listar canais públicos
Listar canais públicos (suporte de paginação) (Visualização)
Postar mensagem (V2)
Esta operação é usada para postar uma mensagem para o canal especificado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do canal
|
channel | True | string |
Canal, grupo privado ou canal de mensagens instantâneas para o qual enviar mensagens. Pode ser um nome(ex: #general) ou um ID codificado. |
|
Texto da mensagem
|
text | True | string |
Corpo da mensagem a enviar. A API do Slack truncará mensagens contendo mais de 40.000 caracteres. Para obter opções de formatação, consulte https://api.slack.com/docs/formatting |
|
Nome do Bot
|
username | string |
Nome do bot. |
|
|
Postar como usuário
|
as_user | boolean |
Passe true para postar a mensagem como o usuário autenticado, em vez de como um bot. |
|
|
Modo de análise
|
parse | string |
Altere a forma como as mensagens são tratadas. Para obter detalhes, consulte https://api.slack.com/docs/formatting |
|
|
Análise de marcação Slack
|
mrkdwn | boolean |
Configuração de análise de marcação do Slack. Ativado por padrão. |
|
|
Nomes de links
|
link_names | integer |
Encontre e vincule nomes de canais e nomes de usuário. |
|
|
Unfral Links
|
unfurl_links | boolean |
Passe true para permitir o desfraldar de conteúdo baseado principalmente em texto. |
|
|
Mídia Unfral
|
unfurl_media | boolean |
Passe false para desativar o desfraldar de conteúdo de mídia. |
|
|
URL do ícone
|
icon_url | uri |
URL para uma imagem a ser usada como ícone para esta mensagem. |
|
|
Ícone Emoji
|
icon_emoji | string |
Emoji para usar como um ícone para esta mensagem. |
Devoluções
Detalhes da mensagem publicada em um canal do Slack.
- Body
- PostMessageResponse
Postar mensagem [DEPRECATED]
Esta ação foi preterida. Em vez disso, use a mensagem Post (V2).
Esta operação é usada para postar uma mensagem para o canal especificado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do canal
|
channel | True | string |
Canal, grupo privado ou canal de mensagens instantâneas para o qual enviar mensagens. Pode ser um nome(ex: #general) ou um ID codificado. |
|
Texto da mensagem
|
text | True | string |
Corpo da mensagem a enviar (menos de 4000 caracteres). Para obter opções de formatação, consulte https://api.slack.com/docs/formatting. |
|
Nome do Bot
|
username | string |
Nome do bot. |
|
|
Postar como usuário
|
as_user | boolean |
Passe true para postar a mensagem como o usuário autenticado, em vez de como um bot. |
|
|
Modo de análise
|
parse | string |
Altere a forma como as mensagens são tratadas. Para obter detalhes, consulte https://api.slack.com/docs/formatting. |
|
|
Nomes de links
|
link_names | integer |
Encontre e vincule nomes de canais e nomes de usuário. |
|
|
Unfral Links
|
unfurl_links | boolean |
Passe true para permitir o desfraldar de conteúdo baseado principalmente em texto. |
|
|
Mídia Unfral
|
unfurl_media | boolean |
Passe false para desativar o desfraldar de conteúdo de mídia. |
|
|
URL do ícone
|
icon_url | uri |
URL para uma imagem a ser usada como ícone para esta mensagem. |
|
|
Ícone Emoji
|
icon_emoji | string |
Emoji para usar como um ícone para esta mensagem. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado de Sucesso
|
ok | boolean |
Indica se a operação foi bem-sucedida. |
|
Channel
|
channel | string |
O canal no qual a mensagem foi postada. |
|
Criado Date-Time
|
ts | string |
aaaa-MM-ddTHH:mm:ss.fffZ |
|
Texto da mensagem
|
message.text | string |
Corpo da mensagem. |
|
ID da mensagem
|
message.id | string |
Identificador exclusivo da mensagem. |
|
ID do criador
|
message.user | string |
Identificador exclusivo do usuário que publicou a mensagem. |
|
Tempo de Criação
|
message.created | integer |
Carimbo de data/hora Unix para quando a mensagem é criada. |
|
É suprimido
|
message.is_user-deleted | boolean |
Se a mensagem foi ou não apagada. |
|
Mensagens de erro
|
error | string |
Detalhes das mensagens de erro, se houver. |
Acionadores
| Quando um arquivo é criado |
Quando um arquivo é criado |
Quando um arquivo é criado
Quando um arquivo é criado
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Channel
|
channel | True | string |
O nome do canal. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Id
|
id | string |
ID do ficheiro |
|
Criado
|
created | integer |
Quando o arquivo foi criado. |
|
Nome
|
name | string |
O nome do arquivo. |
|
Title
|
title | string |
O título do ficheiro. |
Definições
Channel
O Canal
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Id
|
id | string |
O id do canal. |
|
Nome
|
name | string |
O nome do canal. |
ListChannels_Response
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
channels
|
channels | array of Channel |
ListChannels_ResponseV3
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
valor
|
value | array of Channel |
CreateChannel_Response
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Channel
|
channel | Channel |
O Canal |
JoinChannel_Response
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Já no canal
|
already_in_channel | boolean |
Se o usuário já está no canal ou não. |
|
Channel
|
channel | Channel |
O Canal |
JoinChannel_ResponseV2
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Channel
|
channel | Channel |
O Canal |
|
Advertência
|
warning | string |
Se o usuário já está no canal ou não. |
PostMessageResponse
Detalhes da mensagem publicada em um canal do Slack.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado de Sucesso
|
ok | boolean |
Indica se a operação foi bem-sucedida. |
|
Channel
|
channel | string |
O canal no qual a mensagem foi postada. |
|
Tempo de Criação
|
ts | string |
Carimbo de data/hora Unix para quando a mensagem foi criada. |
|
Tipo de mensagem
|
message.type | string |
Tipo de mensagem. |
|
Texto da mensagem
|
message.text | string |
Corpo da mensagem. |
|
Tempo de Criação
|
message.ts | string |
Carimbo de data/hora Unix para quando a mensagem foi criada. |
|
Mensagens de erro
|
error | string |
Detalhes das mensagens de erro, se houver. |