CLIWebhooks

CLI

Webhooks

Registra, lista, prueba y borra webhooks desde el terminal, y guarda el secreto de firma que se muestra al crearlo.

Un webhook hace que Sofia llame a tu servidor cuando una publicación sale o falla. Los eventos y la firma se describen en Webhooks.

Registrar un webhook

-u, --url es obligatorio y debe ser una dirección https pública. --events lista los eventos que recibir, separados por comas; por defecto 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

Listar, probar, borrar

webhooks:test <id> envía un evento de prueba a tu dirección. webhooks:delete <id> elimina el webhook.

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

Verifica cada envío con su firma antes de fiarte de él: ver Webhooks.

¿Te ha resultado útil esta página?