સીધા સામગ્રી પર જાઓ

દર મર્યાદા અને સર્વર ભૂલો સંભાળો

429 પ્રતિભાવ પછી રાહ વધારો અને અસ્થાયી સર્વર નિષ્ફળતા પછી સલામત કામગીરી સાવધાનીથી ફરી કરો.

ના રોજ અપડેટ થયું

429 પ્રતિભાવ સંભાળો

દર-મર્યાદિત વિનંતી 429 Too Many Requests આપે છે અને detail.statusનું મૂલ્ય rate_limit_exceeded હોય છે. ફરી પ્રયત્ન કરતાં પહેલાં પ્રતિભાવ હેડર વાંચો:

  • Retry-After નકારેલી વિનંતી માટે ન્યૂનતમ રાહ સેકન્ડમાં જણાવે છે.
  • X-RateLimit-Limit બકેટની મર્યાદા જણાવે છે.
  • X-RateLimit-Remaining બાકી વિનંતીઓ જણાવે છે.
  • X-RateLimit-Reset બકેટ ક્યારે રીસેટ થશે તે જણાવે છે.

Retry-After સુધી થોભો, પછી વધતા બૅકઑફ અને થોડા બદલાતા વિલંબ સાથે ફરી પ્રયાસ કરો. એકસાથે વિનંતીઓ ઘટાડો અને મર્યાદા રીસેટ થતાં જ બહુ વિનંતીઓ મોકલવાને બદલે કામ કતારમાં મૂકો.

સર્વર ભૂલો સંભાળો

500 પ્રતિભાવની જાહેર બોડીમાં સામાન્ય ભૂલ અને request_id હોય છે; અંદરની અપવાદ વિગતો પાછી આવતી નથી. 503 જરૂરી સેવા અસ્થાયી રીતે ઉપલબ્ધ નથી એવો સંકેત હોઈ શકે.

માત્ર વાંચવાની વિનંતીઓ મર્યાદિત બૅકઑફથી ફરી કરો. બનાવતી, અપડેટ કરતી, ચુકવણી કે સ્થિતિ બદલતી બીજી વિનંતી ફરી કરતાં પહેલાં પહેલી કોશિશ પૂર્ણ થઈ હતી કે નહીં તે નક્કી કરો. ટાઇમઆઉટ અથવા 5xxથી ફેરફાર નિષ્ફળ ગયો એ સાબિત નથી થતું; તરત ફરી કરવાથી કામ બે વાર થઈ શકે.

તપાસની વિગતો સાચવો

સમય, પદ્ધતિ, પાથ, સ્થિતિ, પ્રતિભાવ બોડી અને X-Request-Id નોંધો. x-api-keyનું મૂલ્ય ક્યારેય લૉગ ન કરો. થોડા મર્યાદિત પ્રયત્નો પછી આપમેળે ફરી પ્રયાસ બંધ કરો અને નિષ્ફળતા સમીક્ષા માટે બતાવો.