सार्वजनिक API
401, 403, 422 और 429 की पहचान
401 का अर्थ है कुंजी स्वीकार ही नहीं हुई। 403 का अर्थ है कुंजी स्वीकार हुई पर वह कार्रवाई अनुमत नहीं। 422 का अर्थ है अनुरोध समझ लिया गया और भेजी गई सामग्री ग़लत थी। 429 का अर्थ है आप दर सीमा पार कर गए और तुरंत दोबारा भेजने के बजाय रुकिए।
चरण
- 401 पर जाँचिए कि कुंजी मौजूद है, समाप्त नहीं हुई, और उसी हेडर में जा रही है जिसमें आप सोचते हैं — आम वजह कटा-फटा चिपकाव होती है।
- 403 पर
codeपढ़िए: अपर्याप्त स्कोप, अनुमति सूची से बाहर का पता, या किसी दूसरे वर्कस्पेस की कुंजी। दोबारा जुड़ने से कुछ नहीं होगा; अनुमति ही बदलनी होगी। - 422 पर उत्तर में बताया गया खाना पढ़िए और सामग्री सुधारिए।
- 429 पर दर सीमा के हेडर मानिए और रुकिए। तुरंत दोबारा भेजना हालात बिगाड़ता है।
- उत्तर का
requestIdसँभालिए — उसी से सहायता आपकी ठीक वही पुकार ढूँढ पाती है।
परिणाम कैसे जाँचें
सुधार के बाद वही अनुरोध सफल होता है, और उत्तर 2xx स्थिति के साथ अपेक्षित वस्तु लाता है।
आम तौर पर क्या गड़बड़ होती है
- 403 को ख़राब कुंजी मानकर उसे दोबारा जारी करना, जिससे कुछ नहीं बदलता।
- 429 को कसे हुए चक्र में दोहराना।
- सहायता को अनुरोध की id के बजाय कुंजी भेज देना।
क्या इससे आपका काम बन गया?
इससे मदद नहीं मिली
हमें प्लेटफ़ॉर्म और संस्करण, उठाए गए कदम, अपेक्षित परिणाम और संबंधित वर्कस्पेस या QR कोड के साथ लिखिए। कुछ भी संलग्न करने से पहले हर गोपनीय जानकारी छिपा दीजिए।
सहायता को लिखें