Slack
Slack — это средство коммуникации команды, которое объединяет все ваши команды связи в одном месте, мгновенно искомые и доступные везде, где вы идете.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Стандарт | Все регионы Power Automate , кроме следующих: — Облако Китая, управляемое 21Vianet |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Стандарт | Все регионы Power Apps , кроме следующих: — Облако Китая, управляемое 21Vianet |
| Power Automate | Стандарт | Все регионы Power Automate , кроме следующих: — Облако Китая, управляемое 21Vianet |
| Контакт | |
|---|---|
| Имя | Microsoft |
| URL |
Поддержка Microsoft LogicApps Поддержка Microsoft Power Automate Поддержка Microsoft Power Apps |
| Метаданные соединителя | |
|---|---|
| Publisher | Microsoft |
| Веб-сайт | https://slack.com/ |
| Политика конфиденциальности | https://slack.com/privacy-policy |
Известные проблемы и ограничения
Согласно документации по API Slack, некоторые методы API Slack, которые использует соединитель, перестают работать в феврале 2021 года и не будут работать с вновь созданными приложениями после 10 июня 2020 года. Поэтому используйте последние версии следующих действий.
Действия:
Создайте группу не рекомендуется, используйте последнюю версию канала для создания частных каналов.
Максимальное число символов в сообщении ограничено 4000. Дополнительные сведения см. в официальной документации Slack.
Подробное описание соединителя
Дополнительные сведения о соединителе см. в подробном разделе.
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
| Частота опросов триггеров | 1 | 120 секунд |
Действия
| Вывод списка общедоступных каналов |
Список общедоступных каналов в slack. |
| Вывод списка общедоступных каналов (поддержка разбиения на страницы) (предварительная версия) |
Список общедоступных каналов в slack. |
| Не беспокоиться |
Задайте состояние "Не беспокоить" для пользователя. |
| Присоединение к общедоступному каналу |
Присоединяйтесь к общедоступному каналу в slack. |
| Присоединение канала [DEPRECATED] |
Это действие устарело. Вместо этого используйте общедоступный канал присоединения .
|
| Создание группы [DEPRECATED] |
Создает группу в slack. |
| Создание канала |
Создайте канал в slack. |
| Создание канала [DEPRECATED] |
Это действие устарело. Используйте вместо этого канал.
|
| Сообщение о публикации (версия 2) |
Эта операция используется для публикации сообщения в указанный канал. |
| Сообщение о публикации [DEPRECATED] |
Это действие устарело. Вместо этого используйте сообщение Post (V2 ).
|
| Список каналов [DEPRECATED] |
Это действие устарело. Вместо этого используйте общедоступные каналы списка (поддержка разбиения на страницы).
|
Вывод списка общедоступных каналов
Вывод списка общедоступных каналов (поддержка разбиения на страницы) (предварительная версия)
Не беспокоиться
Задайте состояние "Не беспокоить" для пользователя.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Количество минут
|
num_minutes | string |
Количество минут, которые нужно задать, не беспокоит. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Отсохнуть включено
|
snooze_enabled | boolean |
Включена ли функция отсознания. |
Присоединение к общедоступному каналу
Присоединяйтесь к общедоступному каналу в slack.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя канала
|
channel | string |
Имя канала. |
Возвращаемое значение
Присоединение канала [DEPRECATED]
Это действие устарело. Вместо этого используйте общедоступный канал присоединения .
Присоединяйтесь к каналу в slack.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя
|
name | string |
Имя канала. |
Возвращаемое значение
- Тело
- JoinChannel_Response
Создание группы [DEPRECATED]
Создает группу в slack.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя
|
name | string |
Имя группы. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
group.id | string |
Идентификатор группы. |
|
Имя
|
group.name | string |
Имя группы. |
Создание канала
Создайте канал в slack.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя
|
name | string |
Имя нового канала. |
|
|
Частный канал?
|
is_private | boolean |
Канал является частным или нет |
Возвращаемое значение
Создание канала [DEPRECATED]
Это действие устарело. Используйте вместо этого канал.
Создайте канал в slack.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя
|
name | string |
Имя нового канала. |
Возвращаемое значение
Сообщение о публикации (версия 2)
Эта операция используется для публикации сообщения в указанный канал.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя канала
|
channel | True | string |
Канал, частная группа или канал обмена мгновенными сообщениями для отправки сообщения. Может быть именем (например, #general) или кодированным идентификатором. |
|
Текст сообщения
|
text | True | string |
Текст сообщения для отправки. API Slack усекает сообщения, содержащие более 40 000 символов. Параметры форматирования см. в разделе https://api.slack.com/docs/formatting |
|
Имя бота
|
username | string |
Имя бота. |
|
|
Публикация от имени пользователя
|
as_user | boolean |
Передайте сообщение в качестве пользователя, прошедшего проверку подлинности, а не как бот. |
|
|
Режим синтаксического анализа
|
parse | string |
Измените способ обработки сообщений. Дополнительные сведения см. в разделе https://api.slack.com/docs/formatting |
|
|
Синтаксический анализ разметки Slack
|
mrkdwn | boolean |
Параметр синтаксического анализа разметки Slack. Включено по умолчанию. |
|
|
Имена ссылок
|
link_names | integer |
Поиск и связывание имен каналов и имен пользователей. |
|
|
Распакуть ссылки
|
unfurl_links | boolean |
Передайте true, чтобы включить отмену форматирования в основном текстового содержимого. |
|
|
Разблокировка мультимедиа
|
unfurl_media | boolean |
Передайте значение false, чтобы отключить отмену очистки содержимого мультимедиа. |
|
|
URL-адрес значка
|
icon_url | uri |
URL-адрес изображения, который будет использоваться в качестве значка для этого сообщения. |
|
|
Значок Эмодзи
|
icon_emoji | string |
Эмодзи, используемый в качестве значка для этого сообщения. |
Возвращаемое значение
Сведения о сообщении, размещенном в канале Slack.
- Тело
- PostMessageResponse
Сообщение о публикации [DEPRECATED]
Это действие устарело. Вместо этого используйте сообщение Post (V2 ).
Эта операция используется для публикации сообщения в указанный канал.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя канала
|
channel | True | string |
Канал, частная группа или канал обмена мгновенными сообщениями для отправки сообщения. Может быть именем (например, #general) или кодированным идентификатором. |
|
Текст сообщения
|
text | True | string |
Текст сообщения для отправки (менее 4000 символов). Параметры форматирования см. в разделе https://api.slack.com/docs/formatting. |
|
Имя бота
|
username | string |
Имя бота. |
|
|
Публикация от имени пользователя
|
as_user | boolean |
Передайте сообщение в качестве пользователя, прошедшего проверку подлинности, а не как бот. |
|
|
Режим синтаксического анализа
|
parse | string |
Измените способ обработки сообщений. Дополнительные сведения см. в https://api.slack.com/docs/formatting. |
|
|
Имена ссылок
|
link_names | integer |
Поиск и связывание имен каналов и имен пользователей. |
|
|
Распакуть ссылки
|
unfurl_links | boolean |
Передайте true, чтобы включить отмену форматирования в основном текстового содержимого. |
|
|
Разблокировка мультимедиа
|
unfurl_media | boolean |
Передайте значение false, чтобы отключить отмену очистки содержимого мультимедиа. |
|
|
URL-адрес значка
|
icon_url | uri |
URL-адрес изображения, который будет использоваться в качестве значка для этого сообщения. |
|
|
Значок Эмодзи
|
icon_emoji | string |
Эмодзи, используемый в качестве значка для этого сообщения. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Результат успешного выполнения
|
ok | boolean |
Указывает, выполнена ли операция успешно. |
|
Channel
|
channel | string |
Канал, в который было отправлено сообщение. |
|
Создан Date-Time
|
ts | string |
гггг-ММ-ддTHH:мм:ss.fffZ |
|
Текст сообщения
|
message.text | string |
Текст сообщения. |
|
Идентификатор сообщения
|
message.id | string |
Уникальный идентификатор сообщения. |
|
Идентификатор создателя
|
message.user | string |
Уникальный идентификатор пользователя, который опубликовал сообщение. |
|
Время создания
|
message.created | integer |
Метка времени Unix для создания сообщения. |
|
Удаляется
|
message.is_user-deleted | boolean |
Независимо от того, было ли удалено сообщение. |
|
Сообщения об ошибках
|
error | string |
Сведения об сообщениях об ошибках, если таковые есть. |
Список каналов [DEPRECATED]
Это действие устарело. Вместо этого используйте общедоступные каналы списка (поддержка разбиения на страницы).
Вывод списка каналов в slack.
Возвращаемое значение
Триггеры
| При создании файла |
При создании файла |
При создании файла
При создании файла
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Channel
|
channel | True | string |
Имя канала. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Идентификатор файла |
|
Создано
|
created | integer |
Когда файл был создан. |
|
Имя
|
name | string |
Имя файла. |
|
Название
|
title | string |
Заголовок файла. |
Определения
Channel
Канал
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Идентификатор канала. |
|
Имя
|
name | string |
Имя канала. |
ListChannels_Response
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
channels
|
channels | array of Channel |
ListChannels_ResponseV3
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
value
|
value | array of Channel |
CreateChannel_Response
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Channel
|
channel | Channel |
Канал |
JoinChannel_Response
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Уже в канале
|
already_in_channel | boolean |
Указывает, находится ли пользователь в канале или нет. |
|
Channel
|
channel | Channel |
Канал |
JoinChannel_ResponseV2
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Channel
|
channel | Channel |
Канал |
|
Предупреждение
|
warning | string |
Указывает, находится ли пользователь в канале или нет. |
PostMessageResponse
Сведения о сообщении, размещенном в канале Slack.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Результат успешного выполнения
|
ok | boolean |
Указывает, выполнена ли операция успешно. |
|
Channel
|
channel | string |
Канал, в который было отправлено сообщение. |
|
Время создания
|
ts | string |
Метка времени Unix для момента создания сообщения. |
|
Тип сообщения
|
message.type | string |
Тип сообщения. |
|
Текст сообщения
|
message.text | string |
Текст сообщения. |
|
Время создания
|
message.ts | string |
Метка времени Unix для момента создания сообщения. |
|
Сообщения об ошибках
|
error | string |
Сведения об сообщениях об ошибках, если таковые есть. |