CLIWebhook

CLI

Webhook

ターミナルから Webhook の登録、一覧、テスト、削除ができます。作成時に表示される署名シークレットは必ず保管してください。

Webhook を登録すると、投稿が公開されたときや失敗したときに Sofia があなたのサーバーを呼び出します。イベントと署名は Webhook で説明しています。

Webhook を登録する

-u, --url は必須で、公開された https のアドレスである必要があります。--events には受け取るイベントをカンマ区切りで指定します。既定は post.published,post.failed です。

sofia webhooks:create -u https://app.example.com/hooks/sofia
sofia webhooks:create -u https://app.example.com/hooks/sofia --events post.published,post.failed

一覧・テスト・削除

webhooks:test <id> はテストイベントをあなたのアドレスに送ります。webhooks:delete <id> は Webhook を削除します。

sofia webhooks:list
sofia webhooks:test $WEBHOOK_ID
sofia webhooks:delete $WEBHOOK_ID

各配信は、信頼する前に署名を検証してください。Webhook を参照してください。

このページは役に立ちましたか?