क्विकस्टार्ट
जब भी कोई ब्रेकिंग न्यूज़ हो, तुरंत सूचनाएँ प्राप्त करें। Webhooks रीयल-टाइम लेख अपडेट सीधे आपके एप्लिकेशन में पहुँचाते हैं, जिससे लगातार API पोलिंग की आवश्यकता समाप्त हो जाती है।
Webhooks क्या हैं?
Webhooks को अपने एप्लिकेशन के लिए तत्काल सूचनाओं के रूप में सोचें। जब आपके मानदंडों से मेल खाने वाली कोई खबर आती है, तो finlight तुरंत लेख डेटा आपके निर्दिष्ट एंडपॉइंट पर भेज देता है।
Webhooks कैसे काम करते हैं
सरल शब्दों में यहाँ पूरा प्रवाह दिया गया है:
- कॉन्फ़िगर करें - विशिष्ट समाचार मानदंडों के साथ अपना webhook सेट करें
- मॉनिटर करें - हमारा सिस्टम 24/7 नए लेखों पर नज़र रखता है
- मिलान करें - जब कोई लेख आपके मानदंडों को पूरा करता है, तो हम उसे तुरंत पहचान लेते हैं
- डिलीवर करें - हम लेख डेटा सीधे आपके एंडपॉइंट पर भेजते हैं
यह "रिवर्स API" तरीका यह सुनिश्चित करता है कि आपका ऐप अपडेट उसी क्षण प्राप्त करे जब वे होते हैं, बजाय बार-बार उनके लिए पूछने के।
शुरुआत करना
आपको क्या चाहिए होगा
अपना पहला webhook बनाने से पहले, सुनिश्चित करें कि आपके पास है:
- webhook एक्सेस के साथ सक्रिय finlight सब्सक्रिप्शन
- webhook कॉल प्राप्त करने के लिए तैयार सार्वजनिक HTTPS एंडपॉइंट
- app.finlight.me पर डैशबोर्ड एक्सेस
त्वरित पहुँच
app.finlight.me/news-webhooks पर जाकर और अपने finlight खाते में लॉग इन करके सीधे webhook निर्माण पर पहुँचें।
अपना पहला Webhook बनाना
अपना webhook सेट करने और रीयल-टाइम समाचार अपडेट प्राप्त करना शुरू करने के लिए इस सरल 4-चरणीय प्रक्रिया का पालन करें।
चरण 1: Webhook क्रिएटर तक पहुँचें
- app.finlight.me पर अपने finlight डैशबोर्ड में लॉग इन करें
- मुख्य मेनू में "Webhooks" पर जाएँ
- सेटअप विज़ार्ड शुरू करने के लिए "New Webhook" पर क्लिक करें
चरण 2: मूल विवरण
अपने webhook को एक स्पष्ट पहचान दें और एक डिलीवरी प्रकार चुनें:
- नाम - कुछ वर्णनात्मक चुनें जैसे "ब्रेकिंग टेक न्यूज़" या "मार्केट अपडेट्स"
- विवरण - webhook के उद्देश्य की वैकल्पिक संक्षिप्त व्याख्या
- डिलीवरी प्रकार - चुनें कि लेख कैसे डिलीवर किए जाने चाहिए:
- एनरिच्ड (डिफ़ॉल्ट) — कंपनी डेटा, सेंटिमेंट और पूर्ण फ़िल्टरिंग विकल्पों के साथ AI-प्रोसेस्ड पेलोड। एनरिच्ड Webhooks गाइड देखें।
- रॉ — तेज़ डिलीवरी, सरलीकृत पेलोड, सीमित फ़िल्टर। रॉ Webhooks गाइड देखें।
चरण 3: अपने समाचार मानदंड परिभाषित करें
केवल प्रासंगिक लेख प्राप्त करने के लिए फ़िल्टरिंग कॉन्फ़िगर करें। उपलब्ध विकल्प आपके चुने हुए डिलीवरी प्रकार पर निर्भर करते हैं।
अपने प्रकार के लिए पूर्ण फ़िल्टर संदर्भ हेतु एनरिच्ड Webhooks या रॉ Webhooks देखें।
चरण 4: गंतव्य और सुरक्षा सेट करें
Webhook गंतव्य
अपने एंडपॉइंट का URL प्रदान करें जहाँ हम समाचार भेजेंगे:
- एक सार्वजनिक HTTPS URL होना चाहिए
- शीघ्रता से प्रतिक्रिया देनी चाहिए (5 सेकंड से कम)
सुरक्षा सेटअप
चुनें कि अपने webhook एंडपॉइंट को कैसे सुरक्षित करें:
- कोई नहीं - कोई अतिरिक्त प्रमाणीकरण नहीं (उत्पादन के लिए अनुशंसित नहीं)
- बेसिक प्रमाणीकरण - HTTP Basic Auth के माध्यम से उपयोगकर्ता नाम/पासवर्ड सुरक्षा
- कस्टम हेडर -
X-Finlight-Keyहेडर में अपनी API कुंजी भेजें - सिग्नेचर सत्यापन -
X-Webhook-Signatureहेडर के माध्यम से पेलोड सत्यापन के लिए हमेशा शामिल
नोट: आपके चुने हुए प्रमाणीकरण तरीके की परवाह किए बिना, पेलोड अखंडता सत्यापन के लिए सभी webhooks पर सिग्नेचर सत्यापन स्वतः सक्षम होता है।
इन सुरक्षा विकल्पों को लागू करने के बारे में हमारी प्रमाणीकरण गाइड में और जानें।
अपने एकीकरण का परीक्षण करना
अंतर्निहित परीक्षण उपकरण
लाइव होने से पहले, अपने webhook सेटअप को मान्य करें:
- डैशबोर्ड परीक्षण सुविधा - अपने एंडपॉइंट पर नमूना पेलोड भेजें
- डिलीवरी मॉनिटरिंग - सफलता दर और प्रतिक्रिया समय ट्रैक करें
- त्रुटि निदान - विफल डिलीवरी को डिबग करें
व्यापक परीक्षण निर्देशों, पेलोड उदाहरणों और समस्या निवारण युक्तियों के लिए, हमारी webhook परीक्षण गाइड देखें।
मदद चाहिए?
त्वरित सहायता विकल्प
पेलोड और फ़िल्टरिंग
अपने प्रकार के लिए लेख मॉडल और फ़िल्टर संदर्भ हेतु एनरिच्ड Webhooks या रॉ Webhooks देखें।
तकनीकी सेटअप
विस्तृत कार्यान्वयन सहायता के लिए हमारी प्रमाणीकरण गाइड और परीक्षण गाइड देखें।
सामान्य सहायता
अतिरिक्त संसाधनों और संपर्क जानकारी के लिए हमारा सहायता पृष्ठ देखें।
डैशबोर्ड समस्याएँ
app.finlight.me पर अपना webhook प्रबंधन एक्सेस करें या प्लेटफ़ॉर्म के माध्यम से सहायता से संपर्क करें।
शुरू करने के लिए तैयार?
Webhooks आपके समाचार अपडेट प्राप्त करने के तरीके को बदल देते हैं - हर कुछ मिनट में पोलिंग से लेकर समाचार आते ही तत्काल डिलीवरी तक।
बुनियादी फ़िल्टरिंग मानदंडों के साथ सरल शुरुआत करें, फिर जैसे-जैसे आप जानें कि आपके एप्लिकेशन के लिए सबसे अच्छा क्या काम करता है, धीरे-धीरे विस्तार करें। finlight डैशबोर्ड आपके webhooks को कभी भी आसानी से संशोधित और अनुकूलित करने में मदद करता है।