Slack
Slack es una herramienta de comunicación de equipo, que reúne todas las comunicaciones del equipo en un solo lugar, que se pueden buscar instantáneamente y están disponibles dondequiera que vaya.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Estándar | Todas las regiones de Power Automate excepto las siguientes: - China Cloud operado por 21Vianet |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Estándar | Todas las regiones de Power Apps excepto las siguientes: - China Cloud operado por 21Vianet |
| Power Automate | Estándar | Todas las regiones de Power Automate excepto las siguientes: - China Cloud operado por 21Vianet |
| Contacto | |
|---|---|
| Nombre | Microsoft |
| URL |
Compatibilidad con Microsoft LogicApps Soporte técnico de Microsoft Power Automate Soporte técnico de Microsoft Power Apps |
| Metadatos del conector | |
|---|---|
| Publicador | Microsoft |
| Sitio web | https://slack.com/ |
| Directiva de privacidad | https://slack.com/privacy-policy |
Problemas conocidos y limitaciones
Según la documentación de la API de Slack, algunos métodos de API de Slack que usa el conector dejarán de funcionar en febrero de 2021 y no funcionarán con aplicaciones recién creadas después del 10 de junio de 2020. Por lo tanto, use las versiones más recientes de las acciones siguientes.
Acciones:
Cree un grupo en desuso y use la versión más reciente de Creación de un canal para crear canales privados.
El número máximo de caracteres de un mensaje está limitado a 4000. Para más información, consulte la documentación oficial de Slack.
Conector en profundidad
Para más información sobre el conector, consulte la sección en profundidad.
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
| Frecuencia de sondeos de desencadenador | 1 | 120 segundos |
Acciones
| Creación de un canal |
Cree un canal en slack. |
| Crear un canal [EN DESUSO] |
Esta acción ha quedado en desuso. Use Crear un canal en su lugar.
|
| Crear un grupo [EN DESUSO] |
Crea un grupo en slack. |
| Enumeración de canales públicos (compatibilidad con paginación) (versión preliminar) |
Enumere los canales públicos en slack. |
| Enumerar canales públicos |
Enumere los canales públicos en slack. |
| Establecer no molestar |
Establezca el estado de no molestar al usuario. |
| Mensaje posterior (V2) |
Esta operación se usa para publicar un mensaje en el canal especificado. |
| Mensaje posterior [EN DESUSO] |
Esta acción ha quedado en desuso. Use post message (V2) en su lugar.
|
| Mostrar canales [EN DESUSO] |
Esta acción ha quedado en desuso. Use la lista de canales públicos (soporte técnico de paginación) en su lugar.
|
| Unirse a un canal [EN DESUSO] |
Esta acción ha quedado en desuso. Use Unirse a un canal público en su lugar.
|
| Unirse a un canal público |
Únase a un canal público en slack. |
Creación de un canal
Cree un canal en slack.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre
|
name | string |
Nombre del nuevo canal. |
|
|
¿Es canal privado?
|
is_private | boolean |
El canal es privado o no |
Devoluciones
Crear un canal [EN DESUSO]
Esta acción ha quedado en desuso. Use Crear un canal en su lugar.
Cree un canal en slack.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre
|
name | string |
Nombre del nuevo canal. |
Devoluciones
Crear un grupo [EN DESUSO]
Crea un grupo en slack.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre
|
name | string |
Nombre del grupo. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id
|
group.id | string |
Identificador del grupo. |
|
Nombre
|
group.name | string |
Nombre del grupo. |
Enumeración de canales públicos (compatibilidad con paginación) (versión preliminar)
Enumerar canales públicos
Establecer no molestar
Establezca el estado de no molestar al usuario.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Número de los minutos
|
num_minutes | string |
El número de minutos que se van a establecer no molestar. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Posponer habilitado
|
snooze_enabled | boolean |
Indica si la posposición está habilitada. |
Mensaje posterior (V2)
Esta operación se usa para publicar un mensaje en el canal especificado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del canal
|
channel | True | string |
Canal, grupo privado o canal de mensajería instantánea al que se va a enviar el mensaje. Puede ser un nombre (por ejemplo, #general) o un identificador codificado. |
|
Texto del mensaje
|
text | True | string |
Cuerpo del mensaje que se va a enviar. Slack API truncará los mensajes que contienen más de 40 000 caracteres. Para ver las opciones de formato, consulte https://api.slack.com/docs/formatting |
|
Nombre del bot
|
username | string |
Nombre del bot. |
|
|
Publicar como usuario
|
as_user | boolean |
Pase true para publicar el mensaje como el usuario autenticado, en lugar de como un bot. |
|
|
Modo de análisis
|
parse | string |
Cambiar cómo se tratan los mensajes. Para obtener más información, consulte https://api.slack.com/docs/formatting |
|
|
Análisis de marcado de Slack
|
mrkdwn | boolean |
Configuración de análisis de marcado de Slack. Habilitado de forma predeterminada. |
|
|
Nombres de vínculo
|
link_names | integer |
Busque y vincule los nombres de canal y los nombres de usuario. |
|
|
Vínculos de desfurcar
|
unfurl_links | boolean |
Pase true para habilitar la desfurcación de contenido basado principalmente en texto. |
|
|
Elementos multimedia desfurcación
|
unfurl_media | boolean |
Pase false para deshabilitar la desfurcación del contenido multimedia. |
|
|
Dirección URL del icono
|
icon_url | uri |
Dirección URL de una imagen que se va a usar como icono para este mensaje. |
|
|
Icono Emoji
|
icon_emoji | string |
Emoji que se usará como un icono para este mensaje. |
Devoluciones
Detalles del mensaje publicado en un canal de Slack.
- Body
- PostMessageResponse
Mensaje posterior [EN DESUSO]
Esta acción ha quedado en desuso. Use post message (V2) en su lugar.
Esta operación se usa para publicar un mensaje en el canal especificado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del canal
|
channel | True | string |
Canal, grupo privado o canal de mensajería instantánea al que se va a enviar el mensaje. Puede ser un nombre (por ejemplo, #general) o un identificador codificado. |
|
Texto del mensaje
|
text | True | string |
Cuerpo del mensaje que se va a enviar (menos de 4000 caracteres). Para ver las opciones de formato, consulte https://api.slack.com/docs/formatting. |
|
Nombre del bot
|
username | string |
Nombre del bot. |
|
|
Publicar como usuario
|
as_user | boolean |
Pase true para publicar el mensaje como el usuario autenticado, en lugar de como un bot. |
|
|
Modo de análisis
|
parse | string |
Cambiar cómo se tratan los mensajes. Para obtener más información, consulte https://api.slack.com/docs/formatting. |
|
|
Nombres de vínculo
|
link_names | integer |
Busque y vincule los nombres de canal y los nombres de usuario. |
|
|
Vínculos de desfurcar
|
unfurl_links | boolean |
Pase true para habilitar la desfurcación de contenido basado principalmente en texto. |
|
|
Elementos multimedia desfurcación
|
unfurl_media | boolean |
Pase false para deshabilitar la desfurcación del contenido multimedia. |
|
|
Dirección URL del icono
|
icon_url | uri |
Dirección URL de una imagen que se va a usar como icono para este mensaje. |
|
|
Icono Emoji
|
icon_emoji | string |
Emoji que se usará como un icono para este mensaje. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado correcto
|
ok | boolean |
Indica si la operación se realizó correctamente. |
|
Channel
|
channel | string |
Canal al que se publicó el mensaje. |
|
Date-Time creados
|
ts | string |
aaaa-MM-ddTHH:mm:ss.fffZ |
|
Texto del mensaje
|
message.text | string |
Cuerpo del mensaje. |
|
Id. de mensaje
|
message.id | string |
Identificador único del mensaje. |
|
Id. de creador
|
message.user | string |
Identificador único del usuario que publicó el mensaje. |
|
Hora de creación
|
message.created | integer |
Marca de tiempo de Unix para cuando se crea el mensaje. |
|
Está eliminado
|
message.is_user-deleted | boolean |
Indica si el mensaje se ha eliminado o no. |
|
Mensajes de error
|
error | string |
Detalles de los mensajes de error, si los hay. |
Mostrar canales [EN DESUSO]
Esta acción ha quedado en desuso. Use la lista de canales públicos (soporte técnico de paginación) en su lugar.
Enumere los canales en slack.
Devoluciones
Unirse a un canal [EN DESUSO]
Esta acción ha quedado en desuso. Use Unirse a un canal público en su lugar.
Únase a un canal en slack.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre
|
name | string |
Nombre del canal. |
Devoluciones
- Body
- JoinChannel_Response
Unirse a un canal público
Únase a un canal público en slack.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del canal
|
channel | string |
Nombre del canal. |
Devoluciones
Desencadenadores
| Cuando se crea un archivo |
Cuando se crea un archivo |
Cuando se crea un archivo
Cuando se crea un archivo
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Channel
|
channel | True | string |
Nombre del canal. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id
|
id | string |
Identificador del archivo |
|
Creado
|
created | integer |
Cuando se creó el archivo. |
|
Nombre
|
name | string |
El nombre del archivo. |
|
Title
|
title | string |
Título del archivo. |
Definiciones
Channel
Canal
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id
|
id | string |
Identificador del canal. |
|
Nombre
|
name | string |
Nombre del canal. |
ListChannels_Response
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
canales nueva
|
channels | array of Channel |
ListChannels_ResponseV3
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of Channel |
CreateChannel_Response
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Channel
|
channel | Channel |
Canal |
JoinChannel_Response
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Ya en el canal
|
already_in_channel | boolean |
Si el usuario ya está en el canal o no. |
|
Channel
|
channel | Channel |
Canal |
JoinChannel_ResponseV2
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Channel
|
channel | Channel |
Canal |
|
Advertencia
|
warning | string |
Si el usuario ya está en el canal o no. |
PostMessageResponse
Detalles del mensaje publicado en un canal de Slack.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado correcto
|
ok | boolean |
Indica si la operación se realizó correctamente. |
|
Channel
|
channel | string |
Canal al que se publicó el mensaje. |
|
Hora de creación
|
ts | string |
Marca de tiempo de Unix para cuando se creó el mensaje. |
|
Tipo de mensaje
|
message.type | string |
Tipo del mensaje. |
|
Texto del mensaje
|
message.text | string |
Cuerpo del mensaje. |
|
Hora de creación
|
message.ts | string |
Marca de tiempo de Unix para cuando se creó el mensaje. |
|
Mensajes de error
|
error | string |
Detalles de los mensajes de error, si los hay. |