İçeriğe atla
ShopentlyLearn

İstek hızı sınırları

Entegrasyon işlerini kuyruğa alın ve mağaza için uygulanan sınırlara uyun.

İstek hızı sınırları

Engine ≥ 4.143.0. Her token yanıtı, verildiği anda geçerli mağaza politikasından data.rate_limits içerir. Tüm anahtarlar bu limitleri paylaşır; yeni token limitleri sıfırlamaz. Plan değişikliği token süresi dolmadan uygulanabilir.

read_per_minute
Dakika başına okuma isteği.
write_per_minute
Dakika başına yazma isteği; bu değer yazma yetkisi vermez.
auth_per_minute
Başarısız kimlik doğrulama denemeleri dahil, dakika başına token isteği.

İstekleri zamana eşit dağıtın; pozitif okuma limitinde okumalar arasında en az 60 / read_per_minute saniye bırakın. Limit bu kadar eşzamanlı isteği garanti etmez. Diğer entegrasyonlar da paylaşır: 429 ve Retry-After yanıtlarını işleyin.

Sıfır, sınırsız değil, kullanılamaz anlamına gelir.

Dakika başına sınırlar

Dakika başına sınırlar
En düşük planOkuma · GET
BASIC60
STANDARD120
PROFESSIONAL300
ADVANCED900
Yazma
10
Kimlik doğrulama
10

Aynı mağazaya ait tüm anahtarlar bu sınırları paylaşır.

İstek

  • Okuma ve yazma trafiği mağazanın güncel API politikasına tabidir.
  • Anahtarlar birbirinden bağımsız sınırsız kapasite sağlamaz.
  • Eşzamanlılığı sınırlandırın, uygun olduğunda başvuru verilerini önbelleğe alın ve değişmemiş ayrıntı kayıtlarını tekrar tekrar istemekten kaçının.

429 · Retry-After

  • API 429 ve rate_limit.exceeded döndürdüğünde, en az Retry-After içinde belirtilen saniye kadar bekleyin ve yeniden denemeden önce rastgele gecikme ekleyin.
  • 429 · capacity.queue_full — Kısa API kuyruğu dolu; isteğin yürütülmesi başlamadı. 429 · capacity.wait_timeout — API kuyruğunda bekleme süresi doldu; isteğin yürütülmesi başlamadı. En az Retry-After saniye bekleyip rastgele gecikme ekleyin. Yazmayı tekrarlarken özgün anahtarı ve gövdeyi koruyun.
  • Sabit bir yeniden deneme aralığı tahmin etmek yerine belgelenmiş hata kodunu ve başlığı kullanın.