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.failedElencare, 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_IDVerifica ogni consegna con la sua firma prima di fidartene: vedi Webhook.
Questa pagina ti è stata utile?