CLIWebhooks

CLI

Webhooks

Регистрируйте, просматривайте, тестируйте и удаляйте вебхуки из терминала и сохраните секрет подписи, показанный при создании.

Вебхук заставляет Sofia обращаться к вашему серверу, когда пост опубликован или не удался. События и подпись описаны в разделе Вебхуки.

Зарегистрировать вебхук

-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> удаляет вебхук.

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

Проверяйте подпись каждой доставки, прежде чем ей доверять: см. Вебхуки.

Эта страница была полезной?