यह पृष्ठ मशीन द्वारा अनुवादित है। अंग्रेज़ी संस्करण मूल स्रोत है और अधिक सटीक या अधिक अद्यतन हो सकता है। अंग्रेज़ी में देखें

Webhook का परीक्षण - डैशबोर्ड टूल और निगरानी

finlight डैशबोर्ड आपके webhook एकीकरण के विश्वसनीय रूप से काम करने को सुनिश्चित करने के लिए व्यापक परीक्षण और निगरानी टूल प्रदान करता है। अपने webhook एंडपॉइंट को मान्य, परीक्षण और डिबग करने के लिए इन अंतर्निहित सुविधाओं का उपयोग करें।

सारांश

डैशबोर्ड सुविधाओं का सारांश

प्रमुख डैशबोर्ड टूल

Webhook सूची:

  • अपने सभी कॉन्फ़िगर किए गए webhook देखें
  • स्थिति (सक्षम/अक्षम) एक नज़र में देखें
  • webhook विवरण तक त्वरित पहुँच

Webhook विवरण पृष्ठ:

  • कॉन्फ़िगरेशन टैब - webhook सेटिंग देखें/संपादित करें
  • कॉल इतिहास टैब - सभी डिलीवरी प्रयास देखें
  • परीक्षण बटन - मैनुअल परीक्षण कार्यक्षमता

कॉल इतिहास सुविधाएँ:

  • स्थिति फ़िल्टरिंग - केवल सफलताएँ या विफलताएँ दिखाएँ
  • विस्तृत लॉग - पूर्ण अनुरोध/प्रतिक्रिया डेटा के लिए प्रविष्टियों पर क्लिक करें

डैशबोर्डप्रबंधन इंटरफ़ेस

Webhook विवरण डैशबोर्ड

अपने सभी webhook देखने और प्रबंधित करने के लिए app.finlight.me/news-webhooks पर अपने webhook प्रबंधन इंटरफ़ेस तक पहुँचें।

Webhook विवरण तक पहुँच

  1. डैशबोर्ड में अपनी webhook सूची पर जाएँ
  2. इसका विवरण पृष्ठ देखने के लिए webhook के "Show" बटन पर क्लिक करें
  3. अपने webhook कॉन्फ़िगरेशन और प्रदर्शन के बारे में व्यापक जानकारी देखें

webhook विवरण पृष्ठ प्रदान करता है:

  • कॉन्फ़िगरेशन अवलोकन - वर्तमान सेटिंग और फ़िल्टरिंग मानदंड
  • कॉल इतिहास - सभी webhook प्रयासों का पूर्ण लॉग
  • परीक्षण नियंत्रण - मैनुअल परीक्षण कार्यक्षमता
  • संपादन नियंत्रण - निर्माण के बाद मैनुअल संपादन

परीक्षणपरीक्षण बटन

मैनुअल परीक्षण

Webhook परीक्षण सुविधा

डैशबोर्ड में एक "Test" बटन शामिल है जो आपके एंडपॉइंट पर एक नमूना पेलोड भेजता है:

उपयोग कैसे करें:

  1. अपना webhook विवरण पृष्ठ खोलें
  2. शीर्ष पैनल पर "Test" बटन पर क्लिक करें
  3. परीक्षण अनुरोध पूरा होने के लिए कुछ सेकंड प्रतीक्षा करें
  4. कॉल इतिहास में परीक्षण परिणामों की समीक्षा करें (शायद पृष्ठ को रीफ़्रेश करें)

क्या होता है:

  • आपके कॉन्फ़िगर किए गए एंडपॉइंट पर एक यथार्थवादी नमूना पेलोड भेजता है
  • आपकी वास्तविक प्रमाणीकरण सेटिंग का उपयोग करता है
  • उचित सिग्नेचर सत्यापन हेडर शामिल करता है
  • आपके कॉल इतिहास में परीक्षण प्रयास को रिकॉर्ड करता है

परीक्षण पेलोड: परीक्षण एक नकली लेख इवेंट भेजता है जो वास्तविक webhook डिलीवरी के समान संरचना का अनुसरण करता है, जिससे आप मान्य कर सकते हैं:

  • एंडपॉइंट की पहुँच और प्रतिक्रिया
  • प्रमाणीकरण कॉन्फ़िगरेशन
  • पेलोड प्रसंस्करण तर्क
  • त्रुटि-हैंडलिंग क्षमताएँ

इतिहासडिलीवरी लॉग

कॉल इतिहास और निगरानी

कॉल इतिहास देखना

webhook विवरण पृष्ठ सभी डिलीवरी प्रयासों को दर्शाने वाला एक व्यापक कॉल इतिहास प्रदर्शित करता है:

प्रदर्शित जानकारी:

  • टाइमस्टैम्प - webhook कब भेजा गया था
  • स्थिति - सफलता (2xx) या विफल (4xx/5xx)
  • प्रतिक्रिया कोड - आपके एंडपॉइंट द्वारा लौटाया गया HTTP स्टेटस कोड
  • प्रतिक्रिया समय - आपके एंडपॉइंट को प्रतिक्रिया देने में लगा समय
  • प्रतिक्रिया - "Show" पर क्लिक करने पर ड्रॉपडाउन सामग्री के भीतर पूरी प्रतिक्रिया (हेडर और बॉडी)

सफल बनाम विफल अनुरोध

सफल अनुरोध (✅):

  • HTTP स्टेटस कोड 200-299
  • टाइमआउट अवधि के भीतर प्राप्त प्रतिक्रिया
  • आपके एंडपॉइंट से उचित पुष्टि

विफल अनुरोध (❌):

  • HTTP स्टेटस कोड 400-599
  • नेटवर्क टाइमआउट या कनेक्शन त्रुटियाँ
  • प्रमाणीकरण विफलताएँ
  • अमान्य एंडपॉइंट URL

डिबगसमस्या निवारण

डैशबोर्ड के साथ डिबगिंग

डिबगिंग के लिए कॉल इतिहास का उपयोग

कॉल इतिहास webhook समस्याओं का निदान करने का आपका प्राथमिक टूल है:

पैटर्न की पहचान:

  1. स्थिति के अनुसार फ़िल्टर करें - समस्याओं की पहचान के लिए केवल विफल अनुरोध देखें
  2. टाइमस्टैम्प जाँचें - विफलताओं में समय संबंधी पैटर्न खोजें
  3. प्रतिक्रिया कोड की समीक्षा करें - समझें कि आपका एंडपॉइंट क्या लौटा रहा है
  4. पुनः प्रयासों की जाँच करें - देखें कि डिलीवरी का कितनी बार प्रयास किया गया

सामान्य विफलता संकेतक:

  • HTTP 401/403 - प्रमाणीकरण या प्राधिकरण समस्याएँ
  • HTTP 404 - गलत एंडपॉइंट URL
  • HTTP 500 - आपके एप्लिकेशन में सर्वर आंतरिक त्रुटियाँ
  • टाइमआउट - आपका एंडपॉइंट प्रतिक्रिया देने में बहुत अधिक समय ले रहा है
  • कनेक्शन त्रुटियाँ - नेटवर्क कनेक्टिविटी समस्याएँ

विस्तृत त्रुटि जानकारी

देखने के लिए किसी भी कॉल इतिहास प्रविष्टि पर क्लिक करें:

  • आपके एंडपॉइंट पर भेजे गए पूर्ण अनुरोध हेडर
  • आपके एंडपॉइंट से प्राप्त प्रतिक्रिया हेडर
  • प्रतिक्रिया बॉडी सामग्री (यदि कोई हो)
  • सटीक समय जानकारी
  • विफल प्रयासों के लिए पुनः प्रयास इतिहास

आवश्यकताएँकार्यान्वयन दिशानिर्देश

एंडपॉइंट आवश्यकताएँ

प्रतिक्रिया आवश्यकताएँ

आपके webhook एंडपॉइंट को अवश्य:

HTTP प्रतिक्रिया:

  • सफल प्रसंस्करण के लिए स्टेटस कोड 200-299 लौटाना चाहिए
  • टाइमआउट से बचने के लिए 30 सेकंड के भीतर प्रतिक्रिया देनी चाहिए
  • JSON पेलोड के साथ POST अनुरोध स्वीकार करने चाहिए

हेडर:

  • सिग्नेचर सत्यापन के लिए X-Webhook-Signature को संसाधित करें
  • रीप्ले अटैक रोकथाम के लिए X-Webhook-Timestamp को संभालें
  • अपनी चुनी हुई प्रमाणीकरण विधि के हेडर का समर्थन करें

webhook सेटअप मार्गदर्शन के लिए, मुख्य webhooks दस्तावेज़ देखें। प्रमाणीकरण विवरण के लिए, प्रमाणीकरण गाइड देखें।