- Alat dan pedoman open source untuk mengirim webhook dengan mudah, aman, dan andal
- Para engineer dari Zapier, Twilio, ngrok, Supabase, Kong, dan lainnya membentuk komite pengarah teknis
- Pengenalan Standard Webhooks
- Webhook semakin populer dan digunakan oleh banyak perusahaan terkemuka di dunia untuk mengirim event kepada pengguna API mereka
- Namun, ekosistemnya terfragmentasi karena setiap penyedia webhook menggunakan cara implementasi yang berbeda dan tingkat kualitas yang beragam
- Bahkan implementasi berkualitas tinggi pun beragam sehingga pada dasarnya tidak kompatibel satu sama lain; fragmentasi ini menyulitkan baik penyedia maupun konsumen dan menghambat inovasi
- Dari sisi konsumen, webhook dari setiap penyedia harus ditangani secara berbeda, mereka harus mempelajari ulang cara memverifikasi webhook, dan implementasi khusus sering menimbulkan masalah
- Dari sisi penyedia, ini berarti mereka harus merancang ulang masalah yang sebenarnya sudah terpecahkan, seperti keamanan dan kompatibilitas mundur
- Kami mengusulkan solusi sederhana untuk menstandarkan webhook di seluruh industri
- Dokumen desain ini mengusulkan pedoman webhook yang ketat berdasarkan praktik terbaik industri yang sudah ada, dan menamakannya "Standard Webhooks"
- "Standard Webhooks" percaya bahwa webhook dapat memperoleh manfaat yang sama seperti yang diberikan JWT untuk autentikasi API
- Dengan mengadopsi protokol umum yang konsisten dan didukung di berbagai implementasi, masalah di atas dapat diselesaikan dan memungkinkan alat serta inovasi baru dalam ekosistem webhook
- Untuk itu, kami telah membuat alat dan pedoman yang bersifat open source dan digerakkan oleh komunitas untuk pengiriman webhook
- Tujuan desain: keamanan, keandalan, interoperabilitas, kesederhanaan, kompatibilitas mundur dan maju
- Payload dikirim di dalam HTTP Body, berbentuk JSON. Tidak ada batas ukuran maksimum, tetapi disarankan di bawah 20kb
- Mendefinisikan metadata dan skema signature untuk memverifikasi autentisitas webhook
Belum ada komentar.