CLIWebhook

CLI

Webhook

Registra, elenca, testa ed elimina i webhook dal terminale e conserva il segreto di firma mostrato alla creazione.

Un webhook fa sì che Sofia chiami il tuo server quando un post viene pubblicato o fallisce. Eventi e firma sono descritti in Webhook.

Registrare un webhook

-u, --url è obbligatorio e deve essere un indirizzo https pubblico. --events elenca gli eventi da ricevere, separati da virgole; di default 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

Elencare, testare, eliminare

webhooks:test <id> invia un evento di prova al tuo indirizzo. webhooks:delete <id> rimuove il webhook.

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

Verifica ogni consegna con la sua firma prima di fidartene: vedi Webhook.

Questa pagina ti è stata utile?