Limitas
Ocoya taiko bendrą 60 requests per minute naudotojo srauto limitą REST API užklausoms, kurios naudoja tą patį API key.
Jei tikitės užklausų šuolių, eilėkite užklausas ir naudokite grįžtančio laukimo (backoff) strategiją, užuot kartoję iškart.
Srauto limito atsakymas
Kai limitas viršijamas, API grąžina 429 Too Many Requests.
HTTP/1.1 429 Too Many Requests
Content-Type: application/json
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 0{
"message": "You've exceeded the request limit."
}Antraštės
| Header | Reikšmė |
|---|---|
X-RateLimit-Limit | Didžiausias leidžiamas API užklausų skaičius per minutę. |
X-RateLimit-Remaining | Likęs API užklausų skaičius dabartiniame lange. |
X-RateLimit-Reset | Laiko žyma, rodanti, kada likęs limitas bus atstatytas. |
Rekomenduojamas elgesys
Atsitraukite po 429
Atsitraukite po 429
Prieš kartodami užklausas palaukite, kol baigsis atstatymo langas.
Venkite agresyvaus apklausinėjimo
Venkite agresyvaus apklausinėjimo
Vietoj dažnos apklausos rinkitės įvykiais grįstus darbo srautus ir suplanuotas užduotis.
Batch where possible
Batch where possible
Naudokite tuos pačius brand ir social profile ID, užuot juos gavę prieš kiekvieną įrašo kūrimą.