THT DUYURU

PHP Hypertext Processor ile ilgili sanal yönergeler üzerinde geliştirme için tasarlanmış dil ile ilgili dökümanların paylaşım alanı.

chat
Seçenekler

Steam Web API Nasıl Kullanılır ?

Hichigo - ait Kullanıcı Resmi (Avatar)
Yazılımcı
Üyelik tarihi:
08/2015
Nereden:
GODZILLA
Mesajlar:
1.129
Konular:
155
Teşekkür (Etti):
666
Teşekkür (Aldı):
664
Ticaret:
(0) %
07-06-2019 02:33
#1
Steam Web API Nasıl Kullanılır ?



Merhaba arkadaşlar,
Bu konuda sizlerle Steam'ın bizlere sunduğu API endpointlerini inceleyeceğiz.


Bu endpointlerin çoğunu kullanmak için Steam API Key'ine ihtiyacınız var.


Steam API Key'inizi bu linkte bulunan form'u doldurarak erişebilirsiniz.








GetNewsForApp

Seçtiğiniz oyunun en son haberlerini gösterir.

Örnek: http://api.steampowered.com/ISteamNe...00&format=json

Argumanlar
  • appid: Seçtiğiniz oyunun uygulama numarası. (Örn: CS:GO 730)
  • count: Getirmek istediğiniz haber sayısı
  • maxlength: Her haberin maksimum karakter sayısı
  • format: Çıktı formatı. json, xml veya vdf olmalı.




GetGlobalAchievementPercentagesForApp

Bir oyunun toplam başarım elde etme oranını gösterir.


Örnek: http://api.steampowered.com/ISteamUserStats/GetGlobalAchievementPercentagesForApp/v0002/?gameid=440&format=json

Argumanlar
  • gameid: Seçtiğiniz oyunun uygulama numarası. (Örn: CS:GO 730)
  • format: Çıktı formatı. json, xml veya vdf olmalı.




GetGlobalStatsForGame

Bir oyunun toplam statlarını gösterir.

Örn: http://api.steampowered.com/ISteamUs...0&count=1&name[0]=global.map.emp_isle

Argumanlar
  • gameid: Seçtiğiniz oyunun uygulama numarası. (Örn: CS:GO 730)
  • format: Çıktı formatı. json, xml veya vdf olmalı.
  • count: Geçireceğiniz global stat adlarını barındıran array'ın uzunluğu
  • name[0] (and name[1], etc.): Steamworks'de tanımlanan başarım ismi.




GetPlayerSummaries

Bir oyuncunun profil bilgisini döndürür.

Örn: http://api.steampowered.com/ISteamUs...61197960435530

Argumanlar
  • steamid: Seçtiğiniz kullanıcının steam64'idsi
  • format: Çıktı formatı. json, xml veya vdf olmalı.





GetFriendList

Bir oyuncunun arkadaş listesini döndürür ancak profilin gizli olmaması lazım.

Örn:http://api.steampowered.com/ISteamUs...ionship=friend

Argumanlar
  • steamid: Seçtiğiniz kullanıcının steam64'idsi
  • format: Çıktı formatı. json, xml veya vdf olmalı.
  • relationship: İlişki filtresi, all veya friend girilmeli.




GetPlayerAchievements

Bir başarım listesini döndürür.

Örn: http://api.steampowered.com/ISteamUs...61197972495328

Argumanlar
  • steamid: Seçtiğiniz kullanıcının steam64'idsi
  • format: Çıktı formatı. json, xml veya vdf olmalı.
  • l: Dil seçeneği örn: tr, eng.




GetOwnedGames

Bir kullanıcının oyun listesini ve oynadığı saatleri gösterir.

Örn: http://api.steampowered.com/IPlayerS...22&format=json

Argumanlar
  • steamid: Seçtiğiniz kullanıcının steam64'idsi
  • format: Çıktı formatı. json, xml veya vdf olmalı.
  • include_appinfo: Bilginin yanında oyun ismi ve logo urlsini de gönderir.
  • include_played_free_games: Bedava oyunları da gönderir.
  • appids_filter: Gönderilmesini istemediğiniz appidler örn.
    appids_filter: [ 440, 500, 550 ]



(Ekleme yapılacaktır)
---------------------
Cake is a lie__



Plans Teşekkür etti.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler