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 계정(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 |