目次
- HTTP Webhooksの概要
- HTTP Webhooksの機能
- HTTP Webhooksの利用シーン
- HTTP Webhooksの使用例
- HTTP Webhooksのコマンド・パラメーター
HTTP Webhooksの概要
HTTP Webhooksプラグインは、HTTP Webhooksを管理するためのインターフェースを提供します。ユーザーは、特定のURLがトリガーされたときに実行されるJavaScript関数を定義することができます。
HTTP Webhooksの機能
- Webhookの作成: ユーザーは新しいWebhookを作成し、その名前とスクリプトを定義することができます。
- Webhookの編集: 既存のWebhookの名前やスクリプトを更新することができます。
- Webhookのリスト表示: ユーザーは作成したWebhookの一覧を表示することができます。
- Webhookの削除: ユーザーは不要になったWebhookを削除することができます。
HTTP Webhooksの利用シーン
- 特定のイベントが発生したときに通知を受け取るためのWebhookを作成する。
- 外部サービスとの連携を強化するためのWebhookを設定する。
- 定期的に特定のタスクを実行するためのWebhookを設定する。
HTTP Webhooksの使用例
- ユーザー: 「新しいWebhookを作成して、名前を""Notification Handler""にしてください」
- プラグイン: 「""Notification Handler""という名前の新しいWebhookを作成しました。URLは[こちら](URL)です。」
- ユーザー: 「""Notification Handler""のWebhookを編集して、新しいスクリプトを適用してください」
- プラグイン: 「""Notification Handler""のWebhookを更新しました。新しいスクリプトが適用されました。」
HTTP Webhooksのコマンド・パラメーター
- コマンド: createWebhook
- name: 作成するWebhookの名前
- script: Webhookがトリガーされたときに実行されるJavaScript関数
- コマンド: updateWebhook
- webhookId: 更新するWebhookのID
- name: 更新後のWebhookの名前
- script: 更新後のWebhookがトリガーされたときに実行されるJavaScript関数
- コマンド: getWebhooks
- なし: このコマンドはパラメータを必要としません。作成されたすべてのWebhookの一覧を返します。
- コマンド: deleteWebhook
- webhookId: 削除するWebhookのID