क्या है वेबहुक
इवेंट नोटिफिकेशन के लिए HTTP कॉलबैक
वेबहुक (Webhook) रियल-टाइम HTTP अनुरोधों के माध्यम से इवेंट्स के बारे में बाहरी सिस्टम को स्वचालित रूप से सूचित करने का एक तंत्र है।
कैसे काम करता है
- URL पंजीकरण — सूचनाएं प्राप्त करने के लिए पता निर्दिष्ट करना
- ट्रिगर इवेंट — भेजने की शुरुआत करने वाली क्रिया
- HTTP POST अनुरोध — इवेंट डेटा का प्रसारण
- प्रतिक्रिया हैंडलिंग — प्राप्ति की पुष्टि
लाभ
- पोलिंग के बिना तत्काल सूचनाएं
- सर्वर संसाधनों की बचत
- सिस्टम के बीच सरल एकीकरण
- समाधान की स्केलेबिलिटी
अनुप्रयोग
- भुगतान प्रणाली (Stripe, PayPal)
- CI/CD पाइपलाइन (GitHub Actions)
- CRM एकीकरण
- मैसेंजर (Telegram Bot API)
सुरक्षा
- अनुरोध हस्ताक्षर सत्यापन (HMAC)
- IP पता व्हाइटलिस्ट
- HTTPS आवश्यक
- टाइमआउट और रीट्राई