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 https://support.microsoft.com/contactus
コネクタ メタデータ
Publisher Microsoft
Website https://slack.com/
プライバシー ポリシー https://slack.com/privacy-policy
カテゴリ コラボレーション;通信

既知の問題と制限事項

  1. Slack API のドキュメントに従って、コネクタで使用される一部の Slack API メソッドは 2021 年 2 月に機能しなくなります。また、2020 年 6 月 10 日以降、新しく作成されたアプリでは動作しません。 そのため、以下のアクションの最新バージョンを使用してください。

    操作:

  2. グループの作成 は非推奨です。最新バージョンの [Create a channel]\(チャネルの作成 \) を使用してプライベート チャネルを作成してください。

  3. メッセージ内の最大文字数は 4,000 文字に制限されています。 詳細については、Slack の 公式ドキュメントを参照してください。

コネクタの詳細

コネクタの詳細については、 詳細なセクションを参照してください。

調整制限

Name 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒
トリガーポーリングの頻度 1 120 秒

アクション

グループの作成 [非推奨]

余裕期間にグループを作成します。

チャネルの一覧表示 [非推奨]

このアクションは非推奨になりました。 代わりに 、パブリック チャネルの一覧表示 (改ページ位置のサポート) を使用してください。

Slack でチャネルを一覧表示します。

チャネルの作成 [非推奨]

このアクションは非推奨になりました。 代わりに、 チャネルの作成を 使用してください。

余裕期間でチャネルを作成します。

チャネルへの参加 [非推奨]

このアクションは非推奨になりました。 代わりに [パブリック チャネルに参加する ]を使用してください。

余裕期間でチャネルに参加します。

チャネルを作成する

余裕期間でチャネルを作成します。

パブリック チャネルに参加する

余裕を持ってパブリック チャネルに参加します。

パブリック チャネルの一覧表示 (改ページ調整のサポート) (プレビュー)

余裕期間のパブリック チャネルを一覧表示します。

パブリック チャネルを一覧表示する

余裕期間のパブリック チャネルを一覧表示します。

メッセージの投稿 (V2)

この操作は、指定されたチャネルにメッセージを投稿するために使用されます。

メッセージの投稿 [非推奨]

このアクションは非推奨になりました。 代わりに Post メッセージ (V2) を使用してください。

この操作は、指定されたチャネルにメッセージを投稿するために使用されます。

メッセージの返信を一覧表示する (プレビュー)

親メッセージを含むメッセージ スレッド内の応答を一覧表示します。

ユーザー プロファイルを取得する (プレビュー)

Slack ユーザーのプロファイル情報を取得します。 メッセージ交換メッセージの一覧表示またはメッセージの返信の一覧表示によって返されるメッセージの作成者を解決するのに役立ちます。

会話メッセージを一覧表示する (プレビュー)

会話に投稿されたメッセージ (パブリック チャネル、プライベート チャネル、ダイレクト メッセージ、またはグループ ダイレクト メッセージ) を一覧表示します。

応答しない設定

ユーザーの応答不可の状態を設定します。

グループの作成 [非推奨]

余裕期間にグループを作成します。

パラメーター

Name キー 必須 型 説明
名前
name string

グループの名前を指定します。

返品

Name パス 型 説明
ID (アイディー)
group.id string

グループの ID。

名前
group.name string

グループの名前を指定します。

チャネルの一覧表示 [非推奨]

このアクションは非推奨になりました。 代わりに 、パブリック チャネルの一覧表示 (改ページ位置のサポート) を使用してください。

Slack でチャネルを一覧表示します。

返品

チャネルの作成 [非推奨]

このアクションは非推奨になりました。 代わりに、 チャネルの作成を 使用してください。

余裕期間でチャネルを作成します。

パラメーター

Name キー 必須 型 説明
名前
name string

新しいチャネルの名前。

返品

チャネルへの参加 [非推奨]

このアクションは非推奨になりました。 代わりに [パブリック チャネルに参加する ]を使用してください。

余裕期間でチャネルに参加します。

パラメーター

Name キー 必須 型 説明
名前
name string

チャネルの名前。

返品

チャネルを作成する

余裕期間でチャネルを作成します。

パラメーター

Name キー 必須 型 説明
名前
name string

新しいチャネルの名前。

プライベート チャネルですか?
is_private boolean

チャネルがプライベートかどうか

返品

パブリック チャネルに参加する

余裕を持ってパブリック チャネルに参加します。

パラメーター

Name キー 必須 型 説明
チャネル名
channel string

チャネルの名前。

返品

パブリック チャネルの一覧表示 (改ページ調整のサポート) (プレビュー)

余裕期間のパブリック チャネルを一覧表示します。

返品

パブリック チャネルを一覧表示する

余裕期間のパブリック チャネルを一覧表示します。

パラメーター

Name キー 必須 型 説明
会話の種類
types string

含めるコンマ区切りの会話の種類。 既定値は public_channel です。 private_channel、im、または mpim を明示的に含め、他の会話の種類を一覧表示します。

アーカイブを除外する
exclude_archived boolean

アーカイブされた会話を除外するには、true に設定します。

最大結果
limit integer

返される会話の最大数。

チーム ID
team_id string

エンコードされたチーム ID。組織全体のトークンにのみ必要です。

Cursor
cursor string

前の要求によって返された改ページ位置カーソル。

返品

メッセージの投稿 (V2)

この操作は、指定されたチャネルにメッセージを投稿するために使用されます。

パラメーター

Name キー 必須 型 説明
チャネル名
channel True string

メッセージを送信するチャネル、プライベート グループ、または IM チャネル。 name (例: #general) またはエンコードされた ID を指定できます。

メッセージ テキスト
text True string

送信するメッセージの本文。 Slack API では、40,000 文字を超えるメッセージが切り捨てられます。 書式設定オプションについては、次を参照してください。 https://api.slack.com/docs/formatting

親メッセージのタイムスタンプ
thread_ts string

スレッドに返信を投稿するときの親メッセージのタイムスタンプ。

チャネルにブロードキャストする
reply_broadcast boolean

チャネルにスレッド応答を送信する場合も true を渡します。

ボット名
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 キー 必須 型 説明
チャネル名
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

このメッセージのアイコンとして使用する絵文字。

返品

Name パス 型 説明
成功の結果
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

エラー メッセージの詳細 (存在する場合)。

メッセージの返信を一覧表示する (プレビュー)

親メッセージを含むメッセージ スレッド内の応答を一覧表示します。

パラメーター

Name キー 必須 型 説明
会話 ID
channel True string

スレッドを含む会話。

親メッセージのタイムスタンプ
ts True string

スレッドを開始する親メッセージのタイムスタンプ。 メッセージ交換メッセージの一覧表示によって返されるメッセージの ts フィールドとして使用できます。

最大結果
limit integer

1 ページあたりに返されるメッセージの最大数。

最も古いタイムスタンプ
oldest string

この Unix タイムスタンプの後のメッセージのみが結果に含まれます。

最新のタイムスタンプ
latest string

この Unix タイムスタンプより前のメッセージのみが結果に含まれます。

包括的
inclusive boolean

結果に最も古いタイムスタンプまたは最新のタイムスタンプを持つメッセージを含めます。

返品

ユーザー プロファイルを取得する (プレビュー)

Slack ユーザーのプロファイル情報を取得します。 メッセージ交換メッセージの一覧表示またはメッセージの返信の一覧表示によって返されるメッセージの作成者を解決するのに役立ちます。

パラメーター

Name キー 必須 型 説明
ユーザー ID
user True string

プロファイル情報を取得するユーザーの ID。

返品

会話メッセージを一覧表示する (プレビュー)

会話に投稿されたメッセージ (パブリック チャネル、プライベート チャネル、ダイレクト メッセージ、またはグループ ダイレクト メッセージ) を一覧表示します。

パラメーター

Name キー 必須 型 説明
会話 ID
channel True string

メッセージをフェッチするスレッド。

最大結果
limit integer

1 ページあたりに返されるメッセージの最大数。

最も古いタイムスタンプ
oldest string

この Unix タイムスタンプの後のメッセージのみが結果に含まれます。

最新のタイムスタンプ
latest string

この Unix タイムスタンプより前のメッセージのみが結果に含まれます。

包括的
inclusive boolean

結果に最も古いタイムスタンプまたは最新のタイムスタンプを持つメッセージを含めます。

すべてのメタデータを含める
include_all_metadata boolean

各メッセージに関連付けられているすべてのメタデータを返します。

返品

応答しない設定

ユーザーの応答不可の状態を設定します。

パラメーター

Name キー 必須 型 説明
時間 (分)
num_minutes string

[応答しない] を設定する分数。

返品

Name パス 型 説明
再通知が有効
snooze_enabled boolean

再通知が有効かどうか。

トリガー

ファイルの作成時

ファイルの作成時

ファイルの作成時

ファイルの作成時

パラメーター

Name キー 必須 型 説明
チャネル
channel True string

チャネルの名前。

返品

Name パス 型 説明
ID (アイディー)
id string

ファイルの ID

作成済み
created integer

ファイルが作成されたとき。

名前
name string

ファイルの名前。

Title
title string

ファイルのタイトル。

定義

チャネル

チャネル

Name パス 型 説明
ID (アイディー)
id string

チャネルの ID。

名前
name string

チャネルの名前。

パブリック チャネル
is_channel boolean

この会話がパブリック チャネルであるかどうか。

プライベート チャネル
is_group boolean

この会話がプライベート チャネルであるかどうか。

直接メッセージ
is_im boolean

この会話が 2 人のユーザー間の直接メッセージであるかどうか。

グループ ダイレクト メッセージ
is_mpim boolean

この会話がグループダイレクト メッセージかどうか。

プライベートである
is_private boolean

この会話がプライベートかどうか。

アーカイブ済みである
is_archived boolean

この会話がアーカイブされているかどうか。

メンバー
is_member boolean

認証されたユーザーがこの会話のメンバーであるかどうか。

ユーザー ID
user string

ダイレクト メッセージの場合、会話内の他のユーザーの ID。

メンバー数
num_members integer

この会話のメンバーの数。

ListChannels_Response

Name パス 型 説明
channels
channels array of Channel
次のカーソル
response_metadata.next_cursor string

次の要求に渡すカーソル。 結果がそれ以上ない場合は空です。

ListChannels_ResponseV3

Name パス 型 説明
value
value array of Channel

SlackMessage

Slack の会話に投稿されたメッセージ。

Name パス 型 説明
メッセージ ID
ts string

メッセージの一意のタイムスタンプ識別子。

作成者 ID
user string

メッセージを投稿したユーザーの ID。 ユーザー プロファイルの取得を使用して、ユーザーに対してこれを解決します。

メッセージ テキスト
text string

メッセージの本文。

メッセージの種類
type string

メッセージの種類。

スレッド ID
thread_ts string

このメッセージがスレッドの一部である場合は、親メッセージのタイムスタンプ。

応答数
reply_count integer

スレッドを開始した場合の、このメッセージへの応答の数。

ListMessages_Response

Name パス 型 説明
value
value array of SlackMessage

SlackUserProfile

Slack ユーザーの追加プロファイルの詳細。

Name パス 型 説明
表示される名前
display_name string

ユーザーがプロファイルに選択した表示名。

実名
real_name string

ユーザーの姓と名。

Email
email string

ユーザーの電子メール アドレス。

アバター URL
image_72 string

ユーザーのアバターの 72 x 72 ピクセル バージョンの URL。

SlackUser

Slack ユーザー。

Name パス 型 説明
ID (アイディー)
id string

ユーザーの ID。

ユーザー名
name string

ユーザーの Slack ユーザー名。

実名
real_name string

ユーザーの姓と名。

ボット
is_bot boolean

ユーザーがボットであるかどうか。

非アクティブ化されています
deleted boolean

ユーザーのアカウントが非アクティブ化されているかどうか。

タイム ゾーン
tz string

ユーザーの人間が判読できるタイム ゾーン。

Profile
profile SlackUserProfile

Slack ユーザーの追加プロファイルの詳細。

GetUserProfile_Response

Name パス 型 説明
成功の結果
ok boolean

操作が成功したかどうかを示します。

User
user SlackUser

Slack ユーザー。

エラー メッセージ
error string

エラー メッセージの詳細 (存在する場合)。

CreateChannel_Response

Name パス 型 説明
チャネル
channel Channel

チャネル

JoinChannel_Response

Name パス 型 説明
チャネルに既に存在する
already_in_channel boolean

ユーザーが既にチャネルに参加しているかどうか。

チャネル
channel Channel

チャネル

JoinChannel_ResponseV2

Name パス 型 説明
チャネル
channel Channel

チャネル

Warnung
warning string

ユーザーが既にチャネルに参加しているかどうか。

PostMessageResponse

Slack チャネルに投稿されたメッセージの詳細。

Name パス 型 説明
成功の結果
ok boolean

操作が成功したかどうかを示します。

チャネル
channel string

メッセージが投稿されたチャネル。

作成時刻
ts string

メッセージが作成されたときの Unix タイムスタンプ。

メッセージの種類
message.type string

メッセージの種類。

メッセージ テキスト
message.text string

メッセージの本文。

作成時刻
message.ts string

メッセージが作成されたときの Unix タイムスタンプ。

エラー メッセージ
error string

エラー メッセージの詳細 (存在する場合)。