Webhook teslimat günlüklerini izleme ve test bildirimi gönderme
Bir webhook aboneliği oluşturduktan sonra teslimatların gerçekten ulaşıp ulaşmadığını doğrulamanın en hızlı yolu CLI'daki webhooks komutlarıdır.
Adımlar
- Kayıtlı webhook uç noktalarınızı listeleyin:
daras webhooks list. - Abone olunabilir tüm event konularını (topic) görmek için
daras webhooks topicsçalıştırın. - Belirli bir webhook'un son teslimat denemelerini ve durumlarını görmek için
daras webhooks deliveries <webhookId>. - Uç noktanızın gerçekten event aldığını doğrulamak için
daras webhooks test <webhookId>ile bir test teslimatı tetikleyin. - Başarısız teslimatlarda sistem otomatik olarak üstel geri çekilmeyle yeniden dener; tüm denemeler tükendiğinde kayıt "dead letter" olarak işaretlenir — deliveries çıktısındaki durum sütunundan bunu takip edebilirsiniz.
- Gelen her teslimatta payload'ın gerçekten sizden geldiğini doğrulamak için
x-daras-signaturebaşlığındaki HMAC imzasını paylaşılan webhook sırrınızla kontrol edin.
İpuçları
daras integration logs --webhook <id>komutu aynı teslimat günlüğüne bir entegrasyon projesi context'inde erişmenizi sağlar.- Bu makale yalnızca izleme ve test etmeyi kapsar; uç nokta ekleme/abone olma adımları webhook aboneliği makalesindedir.