Bilaabidda

Xadka codsiyada

Isticmaale kastaa wuxuu samayn karaa ilaa 120 codsi daqiiqaddii, marka la isku daro dhammaan furayaashiisa. Tiriyuhu wuxuu dib u bilaabmaa bilowga daqiiqad kasta oo saacadda ah.

Jawaabaha fure sax ah waxay isticmaalka ku muujiyaan header-yadan:

MagacNoocSharaxaad
X-RateLimit-LimitintegerCodsiyada la oggol yahay daqiiqaddii.
X-RateLimit-RemainingintegerInta ka hartay daqiiqadda hadda socota.
X-RateLimit-ResetintegerIlbiriqsiyada ka hadhay inta tiriyuhu dib u bilaabmayo.
Retry-AfterintegerJawaabta 429 oo keliya: ilbiriqsiyada ay tahay inaad sugto ka hor intaadan mar kale isku dayin.

Marka xadka la dhaafo, jawaabtu waa 429 oo wata koodka rate_limited. Sug waqtiga Retry-After ka hor intaadan mar kale isku dayin.

Isku dayada aan lahayn fure sax ah (fure la'aan, fure khaldan ama fure la buriyay) waxaa loo xadiday 30 daqiiqaddii cinwaan IP kasta.

Si aadan xadka u gaarin

  • Isticmaal per_page ilaa 100 si aad walxo badan ugu hesho codsiyo yar.
  • Si aad ula socoto xaaladda TV-yada, hal codsi daqiiqaddii waa ku filan yahay.
  • Hawlaha waaweyn, codsiyada u kala qaybi waqti ahaan oo la soco X-RateLimit-Remaining.
Header-yada jawaabta200
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
X-RateLimit-Limit: 120
X-RateLimit-Remaining: 117
X-RateLimit-Reset: 42
Xadka waa la gaaray429
HTTP/1.1 429 Too Many Requests
Retry-After: 18
X-RateLimit-Limit: 120
X-RateLimit-Remaining: 0
X-RateLimit-Reset: 18

{
  "error": {
    "code": "rate_limited",
    "message": "Too many requests. Try again in 18 seconds."
  }
}