/player/validate
Oyuncuyu Doğrula
Belirli bir oyun için oyuncu ID'sini doğrula. Kategori Gereksinimlerini Getir uç noktasının döndürdüğü dinamik gereksinim alanlarını da isteğe ekle.
Hız sınırıGünlük oyuncu kontrolü kotan (hesap başına). X-RateLimit başlıkları gönderilmez.
Not: Her oyunda hangi alanların gerektiğini öğrenmek için Kategori Gereksinimlerini Getir uç noktasını kullan. Zorunlu alanların hepsini istek gövdesine ekle. PLAYER_NOT_FOUND, oyunun bu ID'nin var olmadığını doğruladığı anlamına gelir. PLAYER_CHECK_UNAVAILABLE (HTTP 503, yeniden denenebilir) ise ID'nin şu an kontrol edilemediğini gösterir; ID reddedilmiş sayılmaz.
İstek gövdesi
| Ad | Tür | Zorunlu | Açıklama | Örnek |
|---|---|---|---|---|
| sub_category_id | number | Evet | Ürünün alt kategori ID'si. Bulmak için Katalog Gezgini'ni kullan. | 999 |
| player_id | string | Evet | Oyun içi oyuncu ID'si. | 123456789 |
| ...requirements | varies | Hayır | Kategori Gereksinimlerini Getir uç noktasından gelen ek alanlar. Her field_name'i anahtar, kullanıcının girdiği bilgiyi de değer olarak ekle. | "server": "Asia" |
curl -s -X POST "https://shop2topup.com/api/endpoints/v1/player/validate" \
-H "Authorization: Bearer YOUR_KEY_ID.YOUR_KEY_SECRET" \
-H "Content-Type: application/json" \
-d '{
"sub_category_id": 999,
"player_id": 123456789
}'{
"success": true,
"player": {
"player_id": "123456789",
"player_name": "ProGamer99",
"region": "Asia"
}
}