본문 바로가기

리그오브레전드/리그오브레전드 데이터 분석

[리그오브레전드 데이터 분석] 리그오브레전드 API 탐색 - 1

320x100

퀸을 분석하려면 먼저 게임 정보부터 수집해야한다.

 

https://developer.riotgames.com/apis

여기가 롤에서 API 제공해주는 곳이다.

보기와 같이 API KEY를 받아줘야하고, 하루동안 지속된다.

 

사실 API 들을 한 번 훑어봤는데, 첫번째 문제에 봉착했다.

챔피언 상대 승률 데이터는 물론이고, 챔피언 이름으로 검색하는 API 자체가 없다.

한 경기의 데이터들만 있다!

사실 지금 생각하면 당연할지도 모른다.

 

퀸만 포함되어 있는 게임을 수집해오는 것은 불가능하기 때문에,

픽률이 1%인 퀸이 포함되어 있는 1게임을 찾기 위해서는

통산적으로 100 경기의 정보를 수집해야한다.

 

어쨌든 결론은 인기 없는 퀸을 분석하든 뭐든 결국 수집할 데이터의 양은 엄청 크게 될 거라는 거.

역시 쉬운 일은 없구만.

 

두번째 문제는 게임 정보를 불러올 때는 그 게임 내 플레이어의 고유 ID가 필요하다.

즉, '다이아 2 티어 게임 10개 가져와줘' 라고 할 수 없다.

사실 이것도 그럴만한 것이, 다이아 2 티어 게임에도 다이아 1~다이아4 아이디들이 섞여있으니

이것 자체가 애매한 요청이다.

 

그래서 그런지 게임 정보를 불러올 때에는 항상 유저 고유 ID를 입력해야하고,

세번째 문제는 최근 100개 게임까지밖에 불러오지 못한다. ㅠㅠ

 

 

중간 정리

1. 퀸만 있는 경기 검색못함

2. 게임 정보를 불러오려면 유저 ID가 필요함

3. 유저 ID 당 100개 경기만 가져올 수 있음

반응형