배그, 롤, 오버워치 등 오피지지에서 닉네임을 입력하면 플레이 로그를 볼 수 있다. 기본적으로 해당 게임회사가 API를 공개하기 때문에, 오피지지는 이걸 실시간으로 받아와서 잘 가공한 뒤에 서비스하는 거다.
그렇다면 앞으로 진행할 배틀그라운드 데이터분석 프로젝트를 위해 직접 펍지에서 API를 발급받아 데이터를 가져오는 과정을 아주 상세하게 정리해보겠다.
[PUBG API] 데이터 가져오기 시리즈에서는 아래 이미지에서 보이는 Documentation의 카테고리를 뜯어보고, 최종적으로 파이썬을 활용해 테이블을 딱 보는 데까지 할 생각이다.
이 포스트에서는 간단하게 회원가입하고 API KEY 받는 것과 소개 페이지 읽는 것 까지만.
회원가입부터
+ Create a New App 누르고 내용 입력 후 생성!
그러면 나의 API KEY가 생성된다. 앞으로 이걸 입력해야 데이터를 주기 때문에 가장 먼저 할 일이다. 이건 누구에게도 보여주면 안된다!!
Documentation / Introduction
"펍지 게임 데이터 서비스"는 유저들이 인게임 데이터에 쉽게 접근하도록 해준다.
JSON 포맷으로 제공!
코딩이나 기술적인 지식 없이도 그 내용을 볼 수 있게 해준다고 한는데, 실제로 매우 친절하게 구성되어 있다.
기본적으로 안내된 방법:
Documentation 내 원하는 페이지에서 잠금 기호가 있는 녹색 "Authorize" 단추 ➡ 앞서 발급한 내 API KEY 입력 ➡ "Try it out"을 클릭 ➡ "Execute" 클릭 ➡ 요청완료
아니 해인님 저랑 같이 계셨는데 이걸 대체 언제 쓰신 거예요 ㅋㅋㅋㅋ