Une API League Of Legends officielle !

Riot a décidé de gâter les développeurs fans de LOL pour noël, puisqu’une API officielle est sortie en ce doux mois de décembre !

Cette API est disponible sur le site de Riot developer et est très bien documentée, facile à utiliser, bref simplicité et efficacité ! 🙂

illu-api-lol

Pour débuter, rien de plus simple, il suffit de se connecter avec ses identifiants d’invocateur et on reçoit alors une clé d’accès pour développer avec une limite correcte de 500 requêtes par 10 minutes dont maximum 10 par seconde.

Les appels REST respecterons ce format ci :

https://prod.api.pvp.net/api/lol/{Region}/v1.1/summoner/by-name/{SummonerName}?api_key={Key}

Toutes les réponses seront, quant à elles, au format JSON (ici avec le test de Riot) :

{
    "id": 585897,
    "name": "RiotSchmick",
    "profileIconId": 583,
    "summonerLevel": 30,
    "revisionDate": 1387224878000,
    "revisionDateStr": "12/16/2013 08:14 PM UTC"
}

Il est donc maintenant aisé de récupérer les invocateurs et leurs statistiques, les champions etc…

Je vais m’empresser de tester de façon plus vaste cette API, en route vers de nouvelles aventures invocateur !