Slack
Slack은 팀 커뮤니케이션 도구로, 모든 팀 커뮤니케이션을 한 곳에 모아 어디서나 즉시 검색할 수 있고 사용할 수 있습니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| 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 지원 |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | Microsoft |
| 웹 사이트 | https://slack.com/ |
| 개인 정보 보호 정책 | https://slack.com/privacy-policy |
알려진 문제 및 제한 사항
Slack API 설명서에 따라 커넥터에서 사용하는 일부 Slack API 메서드는 2021년 2월에 작동을 중지하고 2020년 6월 10일 이후에 새로 만든 앱에서는 작동하지 않습니다. 따라서 아래 작업의 최신 버전을 사용하세요.
작업:
메시지의 최대 문자 수는 4,000자로 제한됩니다. 자세한 내용은 Slack의 공식 설명서를 참조하세요.
커넥터 심층 분석
커넥터에 대한 자세한 내용은 심층 섹션을 참조하세요.
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
| 트리거 폴링 빈도 | 1 | 120초 |
동작
| 공개 채널 가입 |
여유에서 공개 채널에 가입합니다. |
| 공용 채널 나열 |
여유 시간 안에 공개 채널을 나열합니다. |
| 공용 채널 나열(페이지 매김 지원)(미리 보기) |
여유 시간 안에 공개 채널을 나열합니다. |
| 그룹 만들기 [사용되지 않음] |
slack에서 그룹을 만듭니다. |
| 메시지 게시(V2) |
이 작업은 지정된 채널에 메시지를 게시하는 데 사용됩니다. |
| 메시지 게시 [사용되지 않음] |
이 작업은 더 이상 사용되지 않습니다. 대신 Post 메시지(V2) 를 사용하세요.
|
| 설정 방해 금지 |
사용자의 방해 금지 상태를 설정합니다. |
| 채널 나열 [사용되지 않음] |
이 작업은 더 이상 사용되지 않습니다. 대신 공용 채널 나열(페이지 매김 지원) 을 사용하세요.
|
| 채널 만들기 |
여유 시간 안에 채널을 만듭니다. |
| 채널 만들기 [사용되지 않음] |
이 작업은 더 이상 사용되지 않습니다. 대신 채널 만들기를 사용하세요.
|
| 채널 조인 [사용되지 않음] |
이 작업은 더 이상 사용되지 않습니다. 대신 공개 채널 조인을 사용하세요.
|
공개 채널 가입
여유에서 공개 채널에 가입합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
채널 이름
|
channel | string |
채널의 이름입니다. |
반환
공용 채널 나열
공용 채널 나열(페이지 매김 지원)(미리 보기)
그룹 만들기 [사용되지 않음]
slack에서 그룹을 만듭니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
이름
|
name | string |
그룹의 이름입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
group.id | string |
그룹의 ID입니다. |
|
이름
|
group.name | string |
그룹의 이름입니다. |
메시지 게시(V2)
이 작업은 지정된 채널에 메시지를 게시하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
채널 이름
|
channel | True | string |
메시지를 보낼 채널, 개인 그룹 또는 메신저 채널입니다. 이름(예: #general) 또는 인코딩된 ID일 수 있습니다. |
|
메시지 텍스트
|
text | True | string |
보낼 메시지의 본문입니다. Slack API는 40,000자 이상의 문자를 포함하는 메시지를 자른다. 서식 옵션은 다음을 참조하세요. https://api.slack.com/docs/formatting |
|
봇 이름
|
username | string |
봇의 이름입니다. |
|
|
사용자로 게시
|
as_user | boolean |
메시지를 봇 대신 인증된 사용자로 게시하려면 true를 전달합니다. |
|
|
구문 분석 모드
|
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 채널에 게시된 메시지의 세부 정보입니다.
메시지 게시 [사용되지 않음]
이 작업은 더 이상 사용되지 않습니다. 대신 Post 메시지(V2) 를 사용하세요.
이 작업은 지정된 채널에 메시지를 게시하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
채널 이름
|
channel | True | string |
메시지를 보낼 채널, 개인 그룹 또는 메신저 채널입니다. 이름(예: #general) 또는 인코딩된 ID일 수 있습니다. |
|
메시지 텍스트
|
text | True | string |
보낼 메시지의 본문입니다(4000자 미만). 서식 옵션은 다음을 참조하세요 https://api.slack.com/docs/formatting. |
|
봇 이름
|
username | string |
봇의 이름입니다. |
|
|
사용자로 게시
|
as_user | boolean |
메시지를 봇 대신 인증된 사용자로 게시하려면 true를 전달합니다. |
|
|
구문 분석 모드
|
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 |
이 메시지의 아이콘으로 사용할 이모지입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
성공 결과
|
ok | boolean |
작업이 성공했는지를 나타냅니다. |
|
채널
|
channel | string |
메시지가 게시된 채널입니다. |
|
만든 Date-Time
|
ts | string |
yyyy-MM-ddTHH:mm:ss.fffZ |
|
메시지 텍스트
|
message.text | string |
메시지의 본문입니다. |
|
메시지 ID
|
message.id | string |
메시지의 고유 식별자입니다. |
|
작성자 ID
|
message.user | string |
메시지를 게시한 사용자의 고유 식별자입니다. |
|
만든 시간
|
message.created | integer |
메시지가 생성되는 시기에 대한 Unix 타임스탬프입니다. |
|
삭제됨
|
message.is_user-deleted | boolean |
메시지가 삭제되었는지 여부입니다. |
|
오류 메시지
|
error | string |
오류 메시지의 세부 정보(있는 경우)입니다. |
설정 방해 금지
사용자의 방해 금지 상태를 설정합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
분의 수입니다.
|
num_minutes | string |
설정할 시간(분)은 방해하지 않습니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
다시 알림 사용
|
snooze_enabled | boolean |
다시 알림이 사용되는지 여부입니다. |
채널 나열 [사용되지 않음]
채널 만들기
여유 시간 안에 채널을 만듭니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
이름
|
name | string |
새 채널의 이름입니다. |
|
|
프라이빗 채널인가요?
|
is_private | boolean |
채널이 비공개인지 여부 |
반환
채널 만들기 [사용되지 않음]
이 작업은 더 이상 사용되지 않습니다. 대신 채널 만들기를 사용하세요.
여유 시간 안에 채널을 만듭니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
이름
|
name | string |
새 채널의 이름입니다. |
반환
채널 조인 [사용되지 않음]
이 작업은 더 이상 사용되지 않습니다. 대신 공개 채널 조인을 사용하세요.
여유 시간 안에 채널에 가입합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
이름
|
name | string |
채널의 이름입니다. |
반환
트리거
| 파일이 만들어지는 경우 |
파일이 만들어지는 경우 |
파일이 만들어지는 경우
파일이 만들어지는 경우
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
채널
|
channel | True | string |
채널의 이름입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
파일의 ID |
|
생성됨
|
created | integer |
파일을 만든 경우입니다. |
|
이름
|
name | string |
파일 이름입니다. |
|
제목
|
title | string |
파일의 제목입니다. |
정의
채널
채널
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
채널의 ID입니다. |
|
이름
|
name | string |
채널의 이름입니다. |
ListChannels_Response
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
channels
|
channels | array of Channel |
ListChannels_ResponseV3
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
value
|
value | array of Channel |
CreateChannel_Response
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
채널
|
channel | Channel |
채널 |
JoinChannel_Response
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
이미 채널에 있음
|
already_in_channel | boolean |
사용자가 이미 채널에 있는지 여부입니다. |
|
채널
|
channel | Channel |
채널 |
JoinChannel_ResponseV2
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
채널
|
channel | Channel |
채널 |
|
경고
|
warning | string |
사용자가 이미 채널에 있는지 여부입니다. |
PostMessageResponse
Slack 채널에 게시된 메시지의 세부 정보입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
성공 결과
|
ok | boolean |
작업이 성공했는지를 나타냅니다. |
|
채널
|
channel | string |
메시지가 게시된 채널입니다. |
|
만든 시간
|
ts | string |
메시지가 만들어진 시기에 대한 Unix 타임스탬프입니다. |
|
메시지 유형
|
message.type | string |
메시지의 형식입니다. |
|
메시지 텍스트
|
message.text | string |
메시지의 본문입니다. |
|
만든 시간
|
message.ts | string |
메시지가 만들어진 시기에 대한 Unix 타임스탬프입니다. |
|
오류 메시지
|
error | string |
오류 메시지의 세부 정보(있는 경우)입니다. |