1. Aşağıdaki linkten dll dosyasını indirip projenize dahil edin.
Kütüphane: Portable Riot Games API Wrapper for C# (NuGet)
2. Ardından namespace listesine ekleme yapın:
using PortableRiotGames;
3. Riot Games Developers sitesinden API anahtarı alın:
Site: Riot Games Developers
4. Aldığınız API anahtarını tanıtın:
RiotGamesWebAPI.SetDeveloperKey("Buraya-API-Anahtarı-Gelecek");
5. Son olarak bilgi almak istediğiniz bölgeyi seçin: (EU WEST, TR, NORDIC EAST, NA)
RiotGamesWebAPI.SetDefaultRegion(Region.TR);
Birkaç İpucu
Oyuncunun rune sayfalarını almak için:
var runeSayfalari = RiotGamesWebAPI.Summoner().GetRunes(20934774).GetResponse();
Oyuncunun Ranked(Dereceli) maç istatistiklerini almak için:
var dereceliMaclar = RiotGamesWebAPI.Stats().GetRanked(_summonerID).GetResponse();
Haftanın ücretsiz şampiyonlarını çekmek için: (Türkiye sunucusu için.)
var ucretsizSampiyonlar = RiotGamesWebAPI.Champion()
.GetChampions()
.FreeToPlay()
.Regions(Region.TR)
.GetResponse();
LoL King, LoL Nexus, LoL Skill gibi siteleri inceleyerek hareket alanınızın ne kadar geniş olduğunu görebilirsiniz.
Kaynak & Örnek Uygulama