개발 공부용

프로젝트 구상하기#1 - Riot Games Api 사용해보기 본문

Project

프로젝트 구상하기#1 - Riot Games Api 사용해보기

솝제로 2025. 4. 9. 14:07

 

 

1. Riot Developer Portal에서 api 키 발급받기
 

Riot Developer Portal

About the Riot Games API With this site we hope to provide the League of Legends developer community with access to game data in a secure and reliable way. This is just part of our ongoing effort to respond to players' and developers' requests for data and

developer.riotgames.com

 

라이엇 계정이 없으면 회원가입이 필요합니다.

로그인하면 하루 뒤 만료되는 api key를 발급해 줍니다.

production을 등록하면 아마 더 길게 발급해 주는 듯.

테스트용이므로 그냥 사용해 보기로 했습니다.

 

 

'로봇이 아닙니다'를 체크해야 제대로 발급되니 주의 

 

2. api 사용해보기

 

apis를 클릭해 보면 조회 가능한 api들을 확인할 수 있습니다.

롤, 발로란트, tft 등 다 가능한 듯.

게임 닉네임과 태그를 통해 puuid를 찾아야 게임 스탯을 조회할 수 있습니다.

하온부의 puuid를 조회해 봤습니다.

 

혹시 모르니 일부 모자이크 처리

 

 

이렇게 얻은 puuid 값으로 이번 시즌 티어 정보를 조회하면

 

그마1인 것을 알 수 있습니다.

그 밖에도 summonerId, leagueId, 승패 횟수 등을 확인할 수 있습니다.

이제 솔랭 정보를 조회해 보겠습니다.

마찬가지로 puuid가 필요합니다.

 

 

이제 matchId들을 얻었습니다.

matchId로 솔랭 결과를 확인해 보면 아주 자세한 경기 데이터를 얻을 수 있습니다.