WoS Atlas

API başvurusu

Yalnızca okuma yapan bir sayım API'si. Aşağıdakilerin tamamı GET'tir ve bir anahtar, oturum açmış bir kişinin okuduğunun tam olarak aynısını okur — fazlasını değil.

Kimlik doğrulama

Anahtarınızı iki başlıktan birinde gönderin. Bir isteği başka hiçbir şey doğrulamaz ve burada listelenmeyen bir yola gönderilen anahtar karşılanmak yerine reddedilir.

X-Api-Key: wos_YOUR_KEY

Ya da taşıyıcı belirteci olarak

Authorization: Bearer wos_YOUR_KEY

Hızlı başlangıç

Anahtarı kendi anahtarınızla değiştirin.

curl -H "X-Api-Key: wos_YOUR_KEY" \ "https://api.wosatlas.com/v1/players/search?playerName=LordFrost"

Uç noktalar

YöntemYolNe döndürürŞu sayılır
GET/v1/alliances/{aid}/membersBir İttifakı ve kadrosunu getirİstek
GET/v1/alliances/leaderboardİttifakları toplam Güce göre sıralaİstek
GET/v1/alliances/recruitingBaşvuru kabul eden İttifakları listeleİstek
GET/v1/alliances/searchİttifakları etiketine veya adına göre araArama
GET/v1/players/{uid}Bir Şefi dahili uid ile getirİstek
GET/v1/players/searchŞefleri adına veya Şef kimliğine göre araArama

Planlar ve sınırlar

Güncel işletme değerleri, kazanılmış bir hak değil. Değişebilirler.

Her sınır hesap başınadır. Fazladan anahtar fazladan bütçe satın almaz.

Her iki kota penceresi de takvim dönemi değil KAYAN penceredir: okuma penceresi şu andan geriye otuz gün, arama penceresi yirmi dört saat bakar. Kota ve arama anahtar başına değil HESAP başına ölçülür — bir hesabın tuttuğu her anahtar tek bir bütçeden harcar.

Yanıt başlıkları

Karşılanan bir yanıt bunların hepsini taşır, kota reddi de öyle. Ani yük reddi yalnızca X-RateLimit önekli üç başlığı taşır; ölçümden önce reddedilen bir istek — 401 ya da 403 — hiçbirini taşımaz.

BaşlıkAnlamı
X-Quota-LimitHesabın kayan otuz günlük pencere için okuma payı.
X-Quota-RemainingO pencerede kalan okumalar.
X-Quota-ResetEn eski okumanın pencereden düştüğü Unix saniyesi.
X-Search-LimitHesabın kayan yirmi dört saatlik pencere için arama payı.
X-Search-RemainingO pencerede kalan aramalar.
X-Search-ResetEn eski aramanın pencereden düştüğü Unix saniyesi.
X-RateLimit-LimitHesabın kısa pencere için ani yük payı.
X-RateLimit-RemainingAni yük penceresinde kalan istekler.
X-RateLimit-ResetAni yük penceresinin döndüğü Unix saniyesi.
Retry-AfterYeniden denemeden önce beklenecek saniye. Her 429 ile gönderilir ve reddeden pencereye özgüdür.

Reddedilmek

429 ile yanıt veren üç ayrı durum vardır ve birbirlerinin yerine geçmezler.

Hata koduNe oldu
QUOTA_EXCEEDEDHesabın kayan otuz günlük okuma kotası tükendi. `X-Quota-Remaining` sıfır gösterir; `X-Search-Remaining` dürüst kalır.
SEARCH_QUOTA_EXCEEDEDHesabın kayan yirmi dört saatlik arama kotası tükendi. `X-Search-Remaining` sıfır gösterir; `X-Quota-Remaining` dürüst kalır. Buna yalnızca iki arama yolu sayılır.
RATE_LIMIT_EXCEEDEDHesabın kısa ani yük penceresi dolu. `X-RateLimit-Remaining` sıfır gösterir. Bu, saniye ölçeğinde bir tavandır ve kendiliğinden açılır; hiçbir kota penceresine dokunulmamıştır.

Yeniden deneme kararını `error` kodundan ve `Retry-After` başlığından alın, asla bir kalan sayacından değil. Aylık bir ret ile günlük arama reddi ikisi de 429'dur ve ikisi de DİĞER pencerenin kalan sayacını dürüstçe sıfırdan farklı bırakır; yalnızca `X-Quota-Remaining` izleyen bir istemci büyük bir kalanın yanında 429 görür ve sunucunun bozuk olduğu sonucuna varır.

Hata kodları

KodDurumAnlamı
INVALID_API_KEY401Anahtar tanınmıyor, iptal edilmiş, ya da sahibi olan hesap silinmiş.
ENDPOINT_NOT_ALLOWED403Yol, geliştirici yüzeyinde değil. Bu yüzeyin dışındaki bir yolda sunulan anahtar karşılanmak yerine reddedilir; bu nedenle bu belgenin listelemediği uç noktalara anahtar göndermeyin.
QUOTA_EXCEEDED429Hesabın kayan otuz günlük okuma kotası tükendi. `X-Quota-Remaining` sıfır gösterir; `X-Search-Remaining` dürüst kalır.
SEARCH_QUOTA_EXCEEDED429Hesabın kayan yirmi dört saatlik arama kotası tükendi. `X-Search-Remaining` sıfır gösterir; `X-Quota-Remaining` dürüst kalır. Buna yalnızca iki arama yolu sayılır.
RATE_LIMIT_EXCEEDED429Hesabın kısa ani yük penceresi dolu. `X-RateLimit-Remaining` sıfır gösterir. Bu, saniye ölçeğinde bir tavandır ve kendiliğinden açılır; hiçbir kota penceresine dokunulmamıştır.

Makine okuyabilir şartname

Aşağıdaki OpenAPI belgesi çalışan sunucudan üretilir ve bu sayfanın gösterdiğiyle aynıdır.

openapi.json dosyasını indir

Koşullar