Steam
Kullanıcı
Görüntü adı, avatar, çevrimiçi durumu ve hesap detayları dahil Steam kullanıcı profil verilerini getir.
Endpoint
Bu endpoint, resmi Steam API aracılığıyla bir Steam kullanıcısının detaylı profil bilgilerini döndürür. Kullanıcının görüntü adı, avatarı, çevrimiçi durumu ve hesap metadata'sı gibi özet verileri sağlar.
GET /v2/steam/users/{steamid}
Gerekli parametreler
steamid
string
Profilini getirmek istediğin kullanıcının Steam ID'si. Çeşitli Steam ID formatlarını kabul eder.
Kimlik Doğrulama
API anahtarını x-api-key request header'ı olarak ekle.
x-api-key: YourSecretAPIKey
Yanıt alanları
| Alan | Tip | Açıklama |
|---|---|---|
steamID | string | Kullanıcının SteamID64'ü. |
avatar | object | Avatar URL'leri ve hash. Aşağıdaki alanlara bak. |
avatar.small | string | Küçük avatar görselinin URL'si (32x32). |
avatar.medium | string | Orta avatar görselinin URL'si (64x64). |
avatar.large | string | Büyük avatar görselinin URL'si (184x184). |
avatar.hash | string | Avatar URL'lerini oluşturmak için kullanılan hash. |
url | string | Kullanıcının Steam profilinin tam URL'si. |
visible | boolean | Profilin herkese açık şekilde görünür olup olmadığı. |
personaState | number | Çevrimiçi durumu (0=Çevrimdışı, 1=Çevrimiçi, 2=Meşgul, 3=Uzakta, 4=Uyuyor, 5=Takas arıyor, 6=Oynamak istiyor). |
personaStateFlags | number | Ek persona durum flag'leri. |
allowsComments | boolean | Profilde yorumlara izin verilip verilmediği. |
nickname | string | Kullanıcının görüntü adı. |
lastLogOffTimestamp | number | Kullanıcının son çıkışının Unix timestamp'i. |
createdTimestamp | number | Hesabın oluşturulma zamanının Unix timestamp'i. |
primaryGroupID | string | Kullanıcının birincil grubunun SteamID64'ü. |
countryCode | string | Kullanıcının konumunun ISO ülke kodu. |
Yanıt örneği
Bu endpoint için örnek çıktı.
response.json
{
"success": true,
"result": {
"steamID": "76561198038526790",
"avatar": {
"small": "https://avatars.steamstatic.com/8fc8d5da91fee98bd9d419f89fd508d66945c8f7.jpg",
"medium": "https://avatars.steamstatic.com/8fc8d5da91fee98bd9d419f89fd508d66945c8f7_medium.jpg",
"large": "https://avatars.steamstatic.com/8fc8d5da91fee98bd9d419f89fd508d66945c8f7_full.jpg",
"hash": "8fc8d5da91fee98bd9d419f89fd508d66945c8f7"
},
"url": "https://steamcommunity.com/id/pepzwee/",
"visible": true,
"personaState": 0,
"personaStateFlags": 0,
"allowsComments": true,
"nickname": "PEPZ",
"lastLogOffTimestamp": 1776545510,
"createdTimestamp": 1298382620,
"primaryGroupID": "103582791457598412",
"countryCode": "EE"
}
}