Slackとの対話
これらのレシピを使用して、Slackアプリケーションで通信用のチャネルを作成し、それぞれ特定のSlackチャネルにメッセージを投稿します。
ノート:
統合ストアでは、次の方法で次のレシピを使用できます:- REST - Slack | チャネルの作成
- REST - Slack | メッセージの投稿
Oracleには、これらのレシピがサンプルとしてのみ用意されています。 これらのレシピはガイダンスのみを目的としており、エラーがないことを保証するものではありません。 これらのレシピはサポートされていません。
概要
Slackレシピを使用すると、次のことができます:
- Slackアプリケーションで通信用のパブリック・チャネルまたはプライベート・チャネルを作成します。
- パブリックまたはプライベートのSlackチャネルにメッセージを投稿します。
Slackレシピを実行するには、Slackアプリケーションへのアクセスに必要な詳細を使用して、Oracle Slack接続を構成する必要があります。 その後、RESTリクエストを介してレシピをトリガーし、必要なリクエスト・ペイロードを指定できます。
- RESTの場合 - Slack |チャネル・レシピを作成します。ペイロードとして作成する新しいチャネルの名前とタイプを指定する必要があります。 その後、レシピの「Slackアダプタ」が呼び出され、Slackワークスペースで指定したとおりにチャネルが作成されます。 チャネル作成詳細を含むレスポンスが返されます。
- RESTの場合 - Slack |メッセージの投稿レシピでは、投稿するマッサージと、メッセージをペイロードとして投稿するチャネルの名前を指定する必要があります。 その後、レシピの「Slackアダプタ」が起動され、指定されたSlackチャネルにメッセージがポストされます。 メッセージ投稿の詳細を含むレスポンスが返されます。
| Integration Name | 説明 | RESTコマンドおよびペイロードの例 |
|---|---|---|
|
チャネルの作成 |
Slackアプリケーションで通信用のパブリック・チャネルまたはプライベート・チャネルを作成します。 |
REST APIコマンド:
リクエスト・ペイロードの例:
レスポンス・ペイロードの例:
|
|
プッシュ通知 |
パブリックまたはプライベートのSlackチャネルにメッセージを投稿します。 |
REST APIコマンド:
リクエスト・ペイロードの例:
レスポンス・ペイロードの例:
|
システムおよびアクセスの要件
- Oracle Integration
- Slack
レシピのインストール、構成および実行
レシピのインストール、構成および実行の詳細は、「統合アクセラレータおよびレシピの開始」を参照してください。
レシピ・パッケージに存在するOracle RESTトリガー接続およびOracle Slack接続を構成します。 これらの接続を構成する必要があるのは一度だけです。 このトピックで説明するSlackレシピは、どちらも同じ接続を使用します。
これらの接続を構成する場合は、次の情報を指定する必要があります。
| 接続名 | パラメータ |
|---|---|
|
Oracle RESTトリガー接続 |
接続パラメータはすでに構成されています。 接続をテストして保存します。 |
|
Oracle Slack接続 |
セキュリティ
詳細は、「Oracle IntegrationでのSlackアダプタの使用」の「Slackアダプタ接続の作成」を参照してください。 |
関連ドキュメント