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