CLI
Webhooks
Регистрируйте, просматривайте, тестируйте и удаляйте вебхуки из терминала и сохраните секрет подписи, показанный при создании.
Вебхук заставляет Sofia обращаться к вашему серверу, когда пост опубликован или не удался. События и подпись описаны в разделе Вебхуки. С клиентом Sofia CLI webhooks:* недоступны: управляйте вебхуками с помощью личного ключа (SOFIA_API_KEY).
Зарегистрировать вебхук
-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Проверяйте подпись каждой доставки, прежде чем ей доверять: см. Вебхуки.
Эта страница была полезной?