본문 바로가기

개발

[Riot Developer] 라이엇 API

라이엇 Developer(https://developer.riotgames.com)에서 api키 발급 받기

→24시간마다 갱신되기때문에 불편함. 편리한 사용을 위해 라이엇에 신청서를 작성해 승인받고 개발을 위한 API KEY를 발급받아야함.

 

 

최근 전적의 플레이어 정보 찾는 법

   APIS → SUMMONER-V4 → /lol/summoner/v4/summoners/by-name/{summonerName}

 

  [요청]

 

  [결과]

id와 puuid의 차이점?

id는 지역별로 고유하지만, puuid는 전세계적으로 고유하다.

 


해당response의 puuid

APIS → MATCH-V5 → /lol/match/v5/matches/by-puuid/{puuid}/ids 에 입력

 

[요청]

 

[결과] matchId

 


해당 matchId를

APIS → MATCH-V5 → /lol/match/matches/{matchId} 에 입력

 

[요청]

 

[결과] summonerName을 검색시 해당 경기의 플레이어 10명을 알 수 있다

 

 

 

인게임 정보 확인

  APIS → SUMMONER-V4 → /lol/summoner/v4/summoners/by-name/{summonerName}

 

[요청] 현재 플레이 중인 닉네임 입력

 

[결과] 결과(id를 encrptedSummonerId로 사용)


APIS → SPECTATOR-V4 → /lol/spectator/v4/active-games/by-summoner/{encrptedSummonerId}

 

[요청] id(=encrptedSummonerId)값 입력

 

[결과] 현재 경기의 플레이어들을 알 수 있다.