Webhook oluştur
- Ayarlar → API’ler ve Webhook’lar → Webhook’lar’a gidin
- + Webhook oluştur’a tıklayın
- Webhook URL’nizi girin (herkese açık olarak erişilebilir olmalıdır)
- Kaydet’e tıklayın
Webhook’ları Yönet
Düzenle: Webhook’u tıklayın → URL’yi güncelleyin → Kaydet Sil: Webhook’u tıklayın → Sil → OnaylaEtkinlikler
Twenty, şu olay türleri için webhook’lar gönderir:
Tüm olay türleri webhook URL’nize gönderilir. Olay filtreleme özelliği ilerideki sürümlerde eklenebilir.
Yük Biçimi
Her webhook, JSON gövdeli bir HTTP POST gönderir:Alındığını onaylamak için 2xx HTTP durumu (200-299) ile yanıt verin. 2xx dışı yanıtlar teslimat hataları olarak kaydedilir.
Webhook Doğrulaması
Twenty, güvenlik için her webhook isteğini imzalar. İsteklerin gerçekliğini sağlamak için imzaları doğrulayın.Üstbilgiler
Doğrulama Adımları
X-Twenty-Webhook-Timestampdeğerinden zaman damgasını alın- Dizeyi oluşturun:
{timestamp}:{JSON payload} - Webhook gizli anahtarınızı kullanarak HMAC SHA256 hesaplayın
X-Twenty-Webhook-Signatureile karşılaştırın
Örnek (Node.js)
Webhook’lar ve İş Akışları
Harici verileri almak için bkz. Bir Webhook Tetikleyicisi Kurun.