例:Slackとの連携

カスタムフィールド SlackID の設定方法

  1. ユーザー用のテキストカスタムフィールドを作成する
  2. SlackのユーザープロフィールからメンバーIDをコピーする
  3. メンバーIDをTargepprocessのカスタム SlackID フィールドに設定する
スラックとトイレットペーパー

Slackで新しいアプリを作成する方法

まず最初に、Slackで新しいアプリを作成する必要があります。 Slack API サイトへ移動:

Slackで新しいアプリを作成する

その後、アプリのスコープと設定をどのように構成するかを選択できるようになります。

スクラッチから選択:

ゼロから選択

アプリケーション名(後で変更可能)とインストール先ワークスペースを追加してください:

アプリケーション名を追加

Slackで URL Webhookを生成する方法

アプリが作成されたら、次は受信Webhookを作成する必要があります。

着信Webhooksで送信を続ける:

着信Webhook

トグルボタンを押して着信Webhookを有効化:

着信Webhookを有効にするトグルボタン

下にスクロールして「ワークスペースに新しいWebhookを追加」を押してください:

ワークスペースに新しいWebhookを追加する

メッセージを投稿するチャンネルを選択してください。

チャンネルを選択

これでインコミングWebhookが作成されました。以下のURLをコピーできます URL :

コピーしてください URL
注記: 必要な数のWebhookを追加できます。 各Webhookは1つのチャンネルにのみメッセージを送信できます。 Slackアプリの作成とカスタマイズに関する詳細は、Slack APIドキュメントでご確認いただけます
警告: ユーザーへのダイレクトメッセージ送信にWebhooksを使用することはできません。 それにはSlack Web APIをご利用ください。

Slack Web APIを使用するためにSlackアプリを設定する

Slack Web APIは、Webhooksと比較してより多くの機能を利用できます。

Web APIを使用するには、Slackボットに権限を付与し、トークンを取得する必要があります。

Slack API サイト内の Slack アプリに移動し、左メニューから [OAuth & Permissions] を選択してください:

OAuthと権限を選択

ここにはボットユーザーのOAuthトークンが表示されます。これは後ほどAPIリクエストで使用します。

下にスクロールして「スコープ」まで進み、以下のスクリーンショットのようにボットトークンのスコープに対してOAuthスコープを追加してください:

Bot Token Scopes に OAuth スコープを追加する
注: 注。 パブリックおよびプライベートチャンネルへのメッセージ送信、ならびにユーザーへのダイレクトメッセージ送信に必要な基本権限範囲です。 Slackの権限スコープに関する詳細は、Slackのドキュメントでご確認ください。