मुझे API की त्रुटि कैसे हैंडल करनी चाहिए?
API v2 मानक HTTP स्टेटस कोड इस्तेमाल करता है और हर त्रुटि को एक type और स्पष्ट संदेश वाले JSON problem-details जवाब के रूप में लौटाता है। 200 का मतलब सफलता है, 400 का मतलब है कि अनुरोध अमान्य है (जैसे API key गायब या अमान्य है, कोई पैरामीटर अमान्य है या एक कॉल में बहुत ज़्यादा नाम हैं), “limit-exceeded” type के साथ 401 का मतलब है कि तुम्हारे अकाउंट में कोई अनुरोध नहीं बचा, और 404 का मतलब है कि endpoint मौजूद नहीं है। API v1 JSON जवाब में errno और errmsg फ़ील्ड लौटाता है; errno 30 का मतलब है कि तुम्हारी अनुरोध सीमा पूरी हो गई है। अगर तुम्हारे अनुरोध खत्म हो गए हैं, तो नया पैकेज खरीदो या मासिक रिचार्ज का इंतज़ार करो – दोबारा कोशिश करने से कुछ नहीं होगा। लगातार त्रुटियों के लिए हमारा API दस्तावेज़ीकरण देखो या सपोर्ट से संपर्क करो।
संबंधित कीवर्ड
क्या यह लेख मददगार था?