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:
| Magac | Nooc | Sharaxaad |
|---|---|---|
X-RateLimit-Limit | integer | Codsiyada la oggol yahay daqiiqaddii. |
X-RateLimit-Remaining | integer | Inta ka hartay daqiiqadda hadda socota. |
X-RateLimit-Reset | integer | Ilbiriqsiyada ka hadhay inta tiriyuhu dib u bilaabmayo. |
Retry-After | integer | Jawaabta 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_pageilaa 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: 42Xadka 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."
}
}