Channel Developers

thumbnail

Getting started

はじめに

Webhookを作成するにはチャネルアカウントが必要です。もしお持ちでない場合は、チャネルにアクセスして、今すぐ新しいアカウントを作成しましょう😄

この機能を使用する前に、まずモデルを作成する必要があります。チャネルには複数の Webhookモデルを設定できます。その設定は、[チャネル設定] - [セキュリティ・開発] - [Webhook管理] でご確認いただけます。

Webhookにアクセスし、[Webhookを作成] をクリックし、下のボックスに入力します。

  • 名前を設定します(例:Welcome Webhook)

  • WebhookのURLパス

  • 通知オプション

  • ユーザーチャット・イベント通知、およびグループチャット通知について:ユーザーチャット・イベント通知がオンの場合、ユーザーチャットでメッセージが入力されるとWebhookが送信されます。グループチャット通知がオンの場合、グループチャットでメッセージが入力されるとWebhookが送信されます。ただし、プライベートグループチャットやダイレクトメッセージについては、Webhookは送信されません。

  • ユーザーの連絡先(メールアドレス、携帯電話番号)や、プッシュ通知・広告設定の更新による変更を通知します。

すべての設定が完了したら、[確認] をクリックしてください。これで完了です!ご自身のサービスで最初のWebhookが作成されました

Webhookの作成が完了すると、設定されたURL宛に、POSTリクエストを通じてイベントが通知されるようになります。

Plaintext
POST https://YOUR_SERVER_ENDPOINT/PATH?token=TOKEN_VALUE

WebhookリクエストのHTTP ステータスコードが 4XX または 5XX(例:404 not found)の場合、リクエストは失敗として受け付けます。100 回連続して失敗すると、Webhookはブロックされます。

Webhookの状態を確認することができ、ワンクリックで簡単にブロックを解除することができます。