Kéréskorlátok
Engine ≥ 4.143.0. Minden tokenválasz tartalmazza a kiadáskor érvényes áruházi szabályzat data.rate_limits értékeit. Az összes kulcs közösen használja ezeket a kereteket; új token nem állítja vissza őket. A csomagváltás a token lejárta előtt is érvényesülhet.
- read_per_minute
- Olvasási kérések percenként.
- write_per_minute
- Írási kérések percenként; ez az érték nem ad írási jogosultságot.
- auth_per_minute
- Tokenkérések percenként, a sikertelen hitelesítési kísérletekkel együtt.
Egyenletesen küldje a kéréseket; pozitív olvasási korlátnál legalább 60 / read_per_minute másodperc teljen el közöttük. A korlát nem garantál ennyi egyidejű kérést. Más integrációk is használják: kezelje a 429 és Retry-After válaszokat.
A nulla nem elérhető műveletet jelent, nem korlátlan használatot.
Percenkénti korlátok
| Elérhető ettől a csomagtól | Olvasás · GET |
|---|---|
| BASIC | 60 |
| STANDARD | 120 |
| PROFESSIONAL | 300 |
| ADVANCED | 900 |
- Írás
- 10
- Hitelesítés
- 10
Egy áruház összes kulcsa közösen használja ezeket a kereteket.
Kérés
- Az olvasási és írási forgalomra az áruház aktuális API-szabályai vonatkoznak.
- A kulcsok nem biztosítanak külön, korlátlan kapacitást.
- Korlátozza a párhuzamos kérések számát, szükség esetén gyorsítótárazza a törzsadatokat, és ne kérje le újra meg újra a változatlan részleteket.
429 · Retry-After
- Ha az API 429 választ ad rate_limit.exceeded kóddal, várjon legalább a Retry-After által megadott másodpercig, majd véletlenszerű időeltolással próbálkozzon újra.
- 429 · capacity.queue_full — A rövid API-várólista megtelt; a kérés végrehajtása nem kezdődött el. 429 · capacity.wait_timeout — Lejárt az API-várólistában töltött várakozási idő; a kérés végrehajtása nem kezdődött el. Várjon legalább Retry-After másodpercig, és adjon hozzá véletlenszerű időeltolást. Írás ismétlésekor tartsa meg az eredeti kulcsot és adatokat.
- Rögzített várakozási idő feltételezése helyett használja a dokumentált hibakódot és fejlécet.