CLIWebhooks

CLI

Webhooks

Webhooks im Terminal registrieren, auflisten, testen und löschen, und das bei der Erstellung gezeigte Signatur-Geheimnis aufbewahren.

Ein Webhook lässt Sofia deinen Server aufrufen, wenn ein Beitrag veröffentlicht wird oder fehlschlägt. Ereignisse und Signatur stehen unter Webhooks.

Webhook registrieren

-u, --url ist Pflicht und muss eine öffentliche https-Adresse sein. --events nennt die gewünschten Ereignisse, durch Kommas getrennt; Standard ist 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

Auflisten, testen, löschen

webhooks:test <id> sendet ein Testereignis an deine Adresse. webhooks:delete <id> entfernt den Webhook.

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

Prüfe jede Zustellung anhand ihrer Signatur, bevor du ihr vertraust: siehe Webhooks.

War diese Seite hilfreich?