Limite de cereri
Engine ≥ 4.143.0. Fiecare răspuns cu token include data.rate_limits din politica magazinului la emitere. Toate cheile partajează aceste limite; un token nou nu le resetează. Schimbarea planului se poate aplica înainte de expirarea tokenului.
- read_per_minute
- Cereri de citire pe minut.
- write_per_minute
- Cereri de scriere pe minut; această valoare nu acordă drepturi de scriere.
- auth_per_minute
- Cereri de token pe minut, inclusiv încercările de autentificare eșuate.
Distribuie cererile uniform; pentru o limită de citire pozitivă, lasă cel puțin 60 / read_per_minute secunde între citiri. Limita nu garantează atâtea cereri simultane. Alte integrări o partajează: gestionează 429 și Retry-After.
Zero înseamnă indisponibil, nu nelimitat.
Limite pe minut
| Disponibil începând cu | Citire · GET |
|---|---|
| BASIC | 60 |
| STANDARD | 120 |
| PROFESSIONAL | 300 |
| ADVANCED | 900 |
- Scriere
- 10
- Autentificare
- 10
Toate cheile aceluiași magazin împart aceste limite.
Cerere
- Traficul de citire și de scriere este supus politicii API curente a magazinului.
- Cheile nu oferă capacitate nelimitată separată.
- Limitați numărul de cereri simultane, păstrați în cache datele de referință când este potrivit și evitați preluarea repetată a detaliilor neschimbate.
429 · Retry-After
- Când API returnează 429 cu rate_limit.exceeded, așteptați cel puțin numărul de secunde din Retry-After și adăugați o variație aleatorie înainte de reîncercare.
- 429 · capacity.queue_full — Coada scurtă a API-ului este plină; executarea cererii nu a început. 429 · capacity.wait_timeout — Timpul de așteptare în coada API-ului a expirat; executarea cererii nu a început. Așteptați cel puțin numărul de secunde din Retry-After și adăugați o variație aleatorie. La reîncercarea unei scrieri, păstrați cheia și datele originale.
- Folosiți codul de eroare și antetul documentate în loc să presupuneți un interval fix.