Slack
Slack はチームコミュニケーションツールで、すべてのチームコミュニケーションを 1 か所にまとめ、どこからでもすぐに検索して利用できます。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Standard | 次を除くすべての Power Automate リージョン : - 21Vianet が運営する China Cloud |
| ロジック アプリ | Standard | 次を除くすべての Logic Apps リージョン : - Azure China リージョン - 米国国防総省 (DoD) |
| Power Apps | Standard | 次を除くすべての Power Apps リージョン : - 21Vianet が運営する China Cloud |
| Power Automate | Standard | 次を除くすべての Power Automate リージョン : - 21Vianet が運営する China Cloud |
| お問い合わせ | |
|---|---|
| 名前 | Microsoft |
| URL |
Microsoft LogicApps のサポート Microsoft Power Automate のサポート Microsoft Power Apps のサポート |
| コネクタ メタデータ | |
|---|---|
| Publisher | Microsoft |
| Website | https://slack.com/ |
| プライバシー ポリシー | https://slack.com/privacy-policy |
既知の問題と制限事項
Slack API のドキュメントに従って、コネクタで使用される一部の Slack API メソッドは 2021 年 2 月に機能しなくなります。また、2020 年 6 月 10 日以降、新しく作成されたアプリでは動作しません。 そのため、以下のアクションの最新バージョンを使用してください。
操作:
グループの作成 は非推奨です。最新バージョンの [Create a channel]\(チャネルの作成 \) を使用してプライベート チャネルを作成してください。
メッセージ内の最大文字数は 4,000 文字に制限されています。 詳細については、Slack の 公式ドキュメントを参照してください。
コネクタの詳細
コネクタの詳細については、 詳細なセクションを参照してください。
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
| トリガーポーリングの頻度 | 1 | 120 秒 |
アクション
| グループの作成 [非推奨] |
余裕期間にグループを作成します。 |
| チャネルの一覧表示 [非推奨] |
このアクションは非推奨になりました。 代わりに 、パブリック チャネルの一覧表示 (改ページ位置のサポート) を使用してください。
|
| チャネルの作成 [非推奨] |
このアクションは非推奨になりました。 代わりに、 チャネルの作成を 使用してください。
|
| チャネルへの参加 [非推奨] |
このアクションは非推奨になりました。 代わりに [パブリック チャネルに参加する ]を使用してください。
|
| チャネルを作成する |
余裕期間でチャネルを作成します。 |
| パブリック チャネルに参加する |
余裕を持ってパブリック チャネルに参加します。 |
| パブリック チャネルの一覧表示 (改ページ調整のサポート) (プレビュー) |
余裕期間のパブリック チャネルを一覧表示します。 |
| パブリック チャネルを一覧表示する |
余裕期間のパブリック チャネルを一覧表示します。 |
| メッセージの投稿 (V2) |
この操作は、指定されたチャネルにメッセージを投稿するために使用されます。 |
| メッセージの投稿 [非推奨] |
このアクションは非推奨になりました。 代わりに Post メッセージ (V2) を使用してください。
|
| 応答しない設定 |
ユーザーの応答不可の状態を設定します。 |
グループの作成 [非推奨]
余裕期間にグループを作成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
名前
|
name | string |
グループの名前を指定します。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID (アイディー)
|
group.id | string |
グループの ID。 |
|
名前
|
group.name | string |
グループの名前を指定します。 |
チャネルの一覧表示 [非推奨]
チャネルの作成 [非推奨]
このアクションは非推奨になりました。 代わりに、 チャネルの作成を 使用してください。
余裕期間でチャネルを作成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
名前
|
name | string |
新しいチャネルの名前。 |
戻り値
チャネルへの参加 [非推奨]
このアクションは非推奨になりました。 代わりに [パブリック チャネルに参加する ]を使用してください。
余裕期間でチャネルに参加します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
名前
|
name | string |
チャネルの名前。 |
戻り値
- Body
- JoinChannel_Response
チャネルを作成する
余裕期間でチャネルを作成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
名前
|
name | string |
新しいチャネルの名前。 |
|
|
プライベート チャネルですか?
|
is_private | boolean |
チャネルがプライベートかどうか |
戻り値
パブリック チャネルに参加する
余裕を持ってパブリック チャネルに参加します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チャネル名
|
channel | string |
チャネルの名前。 |
戻り値
パブリック チャネルの一覧表示 (改ページ調整のサポート) (プレビュー)
パブリック チャネルを一覧表示する
メッセージの投稿 (V2)
この操作は、指定されたチャネルにメッセージを投稿するために使用されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チャネル名
|
channel | True | string |
メッセージを送信するチャネル、プライベート グループ、または IM チャネル。 name (例: #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 チャネルに投稿されたメッセージの詳細。
- Body
- PostMessageResponse
メッセージの投稿 [非推奨]
このアクションは非推奨になりました。 代わりに Post メッセージ (V2) を使用してください。
この操作は、指定されたチャネルにメッセージを投稿するために使用されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チャネル名
|
channel | True | string |
メッセージを送信するチャネル、プライベート グループ、または IM チャネル。 name (例: #general) またはエンコードされた ID を指定できます。 |
|
メッセージ テキスト
|
text | True | string |
送信するメッセージの本文 (4,000 文字未満)。 書式設定オプションについては、「 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 |
このメッセージのアイコンとして使用する絵文字。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
成功の結果
|
ok | boolean |
操作が成功したかどうかを示します。 |
|
チャネル
|
channel | string |
メッセージが投稿されたチャネル。 |
|
作成された Date-Time
|
ts | string |
yyyy-MM-ddTHH:mm:ss.fffZ |
|
メッセージ テキスト
|
message.text | string |
メッセージの本文。 |
|
メッセージ ID
|
message.id | string |
メッセージの一意識別子。 |
|
Creator Id
|
message.user | string |
メッセージを投稿したユーザーの一意識別子。 |
|
作成時刻
|
message.created | integer |
メッセージが作成されたときの Unix タイムスタンプ。 |
|
削除済み
|
message.is_user-deleted | boolean |
メッセージが削除されたかどうか。 |
|
エラー メッセージ
|
error | string |
エラー メッセージの詳細 (存在する場合)。 |
応答しない設定
ユーザーの応答不可の状態を設定します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
時間 (分)
|
num_minutes | string |
[応答しない] を設定する分数。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
再通知が有効
|
snooze_enabled | boolean |
再通知が有効かどうか。 |
トリガー
| ファイルの作成時 |
ファイルの作成時 |
ファイルの作成時
ファイルの作成時
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チャネル
|
channel | True | string |
チャネルの名前。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID (アイディー)
|
id | string |
ファイルの ID |
|
作成済み
|
created | integer |
ファイルが作成されたとき。 |
|
名前
|
name | string |
ファイルの名前。 |
|
Title
|
title | string |
ファイルのタイトル。 |
定義
チャネル
チャネル
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID (アイディー)
|
id | string |
チャネルの ID。 |
|
名前
|
name | string |
チャネルの名前。 |
ListChannels_Response
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
channels
|
channels | array of Channel |
ListChannels_ResponseV3
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
value
|
value | array of Channel |
CreateChannel_Response
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
チャネル
|
channel | Channel |
チャネル |
JoinChannel_Response
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
チャネルに既に存在する
|
already_in_channel | boolean |
ユーザーが既にチャネルに参加しているかどうか。 |
|
チャネル
|
channel | Channel |
チャネル |
JoinChannel_ResponseV2
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
チャネル
|
channel | Channel |
チャネル |
|
Warnung
|
warning | string |
ユーザーが既にチャネルに参加しているかどうか。 |
PostMessageResponse
Slack チャネルに投稿されたメッセージの詳細。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
成功の結果
|
ok | boolean |
操作が成功したかどうかを示します。 |
|
チャネル
|
channel | string |
メッセージが投稿されたチャネル。 |
|
作成時刻
|
ts | string |
メッセージが作成されたときの Unix タイムスタンプ。 |
|
メッセージの種類
|
message.type | string |
メッセージの種類。 |
|
メッセージ テキスト
|
message.text | string |
メッセージの本文。 |
|
作成時刻
|
message.ts | string |
メッセージが作成されたときの Unix タイムスタンプ。 |
|
エラー メッセージ
|
error | string |
エラー メッセージの詳細 (存在する場合)。 |