Webhook क्या है ,कैसे यह कैसे काम करता है ?
वेबहुक एक घटना सूचना है जो HTTP के माध्यम से प्रेषित होती है, वही प्रोटोकॉल वेबपेज डेटा स्थानांतरित करने के लिए उपयोग किया जाता है। इसे आमतौर पर पोस्ट अनुरोध के रूप में भेजा जाता है, जिसमें एक विशिष्ट यूआरएल पर “पोस्ट” डेटा होता है। यूआरएल किसी स्क्रिप्ट के स्थान को परिभाषित करता है, जो पोस्ट अनुरोध में डेटा को संसाधित करता है.
वेबहुक को वेब ऐप्स, मोबाइल ऐप्स और डेस्कटॉप सॉफ्टवेयर ऐप्स सहित किसी भी एप्लिकेशन में बनाया जा सकता है। विशिष्ट ईवेंट को वेबहुक, या “HTTP कॉलबैक” उत्पन्न करने के लिए प्रोग्राम किया जा सकता है, जो HTTP पर भेजे गए इवेंट सूचनाएं हैं। डेटा को डेवलपर द्वारा चुने जाने के तरीके में स्वरूपित किया जा सकता है, हालांकि जेएसओएन और एक्सएमएल फॉर्मेटिंग का आमतौर पर उपयोग किया जाता है।
पोस्ट डेटा, जो एक विशिष्ट यूआरएल को भेजा जाता है, वेब सर्वर पर संबंधित स्क्रिप्ट द्वारा पार्स किया जाता है। स्क्रिप्ट को कई अलग-अलग सर्वर-साइड स्क्रिप्टिंग भाषाओं में से एक में लिखा जा सकता है, जैसे पीएचपी, जेएसपी या सी #। यह एक या एक से अधिक कार्य कर सकता है, जैसे डेटाबेस में डेटा को सहेजना, किसी विशिष्ट पते पर जानकारी ईमेल करना, या नए डेटा को स्रोत पर वापस भेजना।
वेबहुक का उपयोग विभिन्न प्रकार के उद्देश्यों के लिए किया जाता है। उदाहरणों में बिक्री के व्यवसायों को सूचित करना, सॉफ्टवेयर कार्यक्रमों को सक्रिय करना और निष्क्रिय करना, ग्राहकों की जानकारी को अपडेट करना और सॉफ्टवेयर क्रैश के डेवलपर्स को सूचित करना शामिल है। कुछ वेबसाइटें एपीआई भी प्रदान करते हैं जो उपयोगकर्ताओं को विशिष्ट घटनाओं के होने पर यूआरएल पर डेटा भेजने की अनुमति देते हैं। उदाहरण के लिए, गिटहब उन घटनाओं की एक सूची प्रदान करता है जो वेबहुक को ट्रिगर कर सकती हैं, जिसका उपयोग डेवलपर्स अपने ऑनलाइन भंडार में संग्रहीत परियोजनाओं में परिवर्तनों को ट्रैक करने के लिए कर सकते हैं।
जबकि वेबहुक एक प्रभावी उपकरण हैं, उन्हें कार्य करने के लिए डेटा स्रोत और वेब सर्वर के बीच इंटरनेट कनेक्शन की आवश्यकता होती है। इसके अतिरिक्त, एक स्क्रिप्ट गंतव्य यूआरएल पर सर्वर पर मौजूद होना चाहिए और यह पोस्ट डेटा को पहचानने और पार्स करने में सक्षम होना चाहिए। अगर इंटरनेट कनेक्शन या स्क्रिप्ट उपलब्ध नहीं है तो वेबहुक काम नहीं करेगा।
इस पृष्ठ पर Webhook की परिभाषा एक मूल SharTec.eu परिभाषा है। मैं SharTec का लक्ष्य कंप्यूटर शब्दावली को इस तरह से समझाना है जो समझने में आसान हो। हम प्रकाशित हर परिभाषा के साथ सादगी और सटीकता के लिए प्रयास करते हैं। यदि आपके पास वेबहुक परिभाषा के बारे में प्रतिक्रिया है या एक नया तकनीकी शब्द सुझाना चाहते हैं, तो कृपया हमसे संपर्क करें।