본문 바로가기

프로젝트2

[코딩] Riot API에서 정보 가져오기 1 Riot API에서 정보를 가져와보려고 한다. API Documentation 을 통해 제공되는 정보의 종류에 대해 알아볼 수 있었다. https://developer.riotgames.com/apis Riot Developer Portal developer.riotgames.com 닉네임을 주었을 때, 각 경기에서 그 유저가 얻은 시야점수, 구매한 와드 수, 박은 와드 수, 지운 와드 수를 구해오고 그걸 토대로 각 라인별 시야 기여도를 시각화해보기로 했다. API 사용법을 보니 url의 형태로 request를 하면 json 데이터를 돌려주는 것 같다. header의 X-Riot-Token에 api_key를 줘야 에러가 뜨지 않고 값을 반환해준다. api key는 매일 새로 발급해줘야 한다. reques.. 2021. 12. 21.
[코딩] Riot API에서 정보 가져오기 0 파이썬 프로그래밍을 배우기 시작한 지 6개월 정도 지난 시점에서 무언가 새로운 도전을 해보고 싶었다. 간간히 Leetcode에서 연습문제를 풀거나 DACON 초보자용 대회에서 남들이 올린 코드를 읽기는 하지만, 실제로 내가 복잡한 코드를 짜본 경험은 많이 없다는 생각이 들었다. 이전에 Discord 봇을 만들고 기능 추가, 서버 호스팅을 하면서 실제로 무언가를 만드는 과정이 공부에도 굉장히 도움이 된다고 느꼈다. 아쉬운 점이라면 아무래도 디스코드라는 특정 프로그램 내에서 돌아가는 봇이다 보니 기능적으로 할 수 있는 것들이 제한되어 있었고, 내가 무언가 새로 만든다기보다 주어진 기능들을 사용한다는 느낌이 강했다. 그래서 새로운 프로젝트를 하고 싶었다. 남들이 흔히 말하는 프로젝트에 비하면 간단한 코딩이겠지.. 2021. 12. 21.