Riot에서 제공하는 API Key는 크게 두가지가 있습니다.

하나는 API를 이용하여 웹/앱 어플리케이션을 만드는 Production API Key와

단순 연구 및 개발 용도로 사용하는 Personal API Key 입니다.

 

Riot 계정만 있다면 누구나 Personal API Key를 발급 받을 수 있지만, Production API Key는 Riot API를 활용한 결과물(웹/앱)이 있어야 하고, 그 결과물을 Riot이 검토한 후, 승인이 나야지만 발급 받을 수 있습니다.

 

그렇기 때문에, 처음 개발을 하실 때는, Personal Key를 발급 받고 사용하셔야 합니다.

 

Riot Personal API Key를 사용하기 위해서는 먼저, 밑에 URL에 들어가신 후,

 

https://developer.riotgames.com/

 

 

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

Riot 계정(LOL 계정)이 있으신 분들은 상단 위 Login(로그인)을 하시면되고, 없으신 분들은 SIGN UP(회원가입)을 하셔야 합니다. 

 

(없으신 분들은 만드시고, 있으신 분들은 계정을 입력 후) 로그인을 하시면 해당 창으로 넘어갑니다.

(안넘어 가신 분들은, https://developer.riotgames.com/ 직접 타고 들어가시면 됩니다.)

 

해당키를 Copy 하시고, 메모장에 잘 저장시켜두세요!

 

그러면, Personal API키 발급은 완료되었습니다.

 

참고로, 키 만료일이 있으니 참고하시고 만료되면, 위 과정을 반복하여 새로 발급 받으셔야 합니다.

 

(Personal API키라 할지라도, 개발 및 학습 용도로 사용을 한다고 Riot에 요청을 하게 되면, 만료일을 더 늦출 수 있습니다. 그러나 호출 제한(1초 : 20번, 2분 : 100번)은 동일)

 

API를 호출할 때, 1초에 최대 20번, 2분에 100번까지만 호출만 가능합니다. (그 이상으로 호출하게 되면, API 키가 일시적으로 BLOCK 당하고 지속적으로 호출하게 되면, API 및 개발자 계정이 BLOCK 당할 수 있습니다.)

 

그렇기 때문에, 개발시에는 안전하게 1초에 19번, 2분에 99번까지만 호출을 거는 것이 안전할 것 같습니다.

반응형

'Data Science > LOL 프로젝트' 카테고리의 다른 글

Riot API (LEAGUE-V4) 코드 구현  (0) 2021.07.26
Riot API (SUMMONER-V4) 코드 구현  (0) 2021.07.25
Riot API 사용하기 (웹사이트)  (0) 2021.07.25
Riot API 살펴보기  (0) 2021.07.20
프로젝트 개요  (0) 2021.07.20

+ Recent posts