프로젝트 - MPM/API

Riot API 연계 하는법

Kang_hobin 2021. 11. 17. 10:35

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

위 사이트에서 일단 임시용(공개 불가능, 조회 건수 적음) key를 발급 받았다.

key : RGAPI-250f69c8-ee66-40af-bb99-70f3b768c795

딱히 신경 안써도 테스트페이지에서는 문제없이 되는 듯 보인다.

 

1. 만만한게탑이냐 의 소환사 정보를 요청해봤다.

https://kr.api.riotgames.com/lol/summoner/v4/summoners/by-name/%EB%A7%8C%EB%A7%8C%ED%95%9C%EA%B2%8C%ED%83%91%EC%9D%B4%EB%83%90?api_key=RGAPI-4f413cb2-0c18-4eea-a3c0-7793f7feb607 

 

자동 생성 된 api url은 위와 같았고, 요청하니 오는 응답은 아래와 같았다.

{
    "id": "3B-VwXSGJIjlpnv159eEl9z3wKY611uuzwRuoclOPMo-XtE",
    "accountId": "5fLj0H3YLOZTALpRk4HM6J65pC12jquiy8P4ioe3qqR0",
    "puuid": "DcMhSUcd4PR8qGN8_NtU0Bk_-W6e3QwohsbmpTNT2YSNaxiSOLEYnRLLp18ECMrplm66cwKTb00RNw",
    "name": "만만한게탑이냐",
    "profileIconId": 4248,
    "revisionDate": 1636849399000,
    "summonerLevel": 281
}

위의 정보들을 가지고 다른 api도 요청해보려고 한다.

 

참고 :

https://dk-kang.tistory.com/entry/Riot-API-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0MATCH-V5-%ED%8C%8C%EC%9D%B4%EC%8D%AC?category=1012126?category=1012126

 

출처 : https://blog.uniony.me/lol/riot-api/