최종 프로젝트: 이터널 리턴 분석

Suhyeon Lee·2025년 1월 8일
0

API Models 파헤치기

공식 문서
다음과 같은 모델을 통해 API 이용 가능

Postman

  • Get User Number

    • 유저 ID 획득
  • Top Rankers

    • 각 시즌 별 1000위 이내의 랭커 정보를 획득
    • 일부 동일 점수로 인해 더 많은 유저들이 검색될 수 있음
    • v2 모델도 지원된다고 하는데 나는 접속 안 됨
      • 다행히 v1도 지속적으로 지원된다고 하니 v1 모델로 진행하자
  • User Rank

    • 특정 유저의 시즌 랭크 획득
  • User Stats

    • 유저 통계 획득
    • 공식 문서의 Data Definitions 테이블 침고하기
      • userStats
      • characterStats
  • User Matches ★★★

    • 유저의 최근 90일간 모든 전투 기록을 획득
    • Data Definitions은 아래 Match Results 탐구와 동일함
  • Match Results ★★★★★

    • 하나의 매치에 대한 결과를 획득
    • 해당 매치에 참여한 모든 유저의 결과를 출력
  • Get Game Data Table

    • 게임 내부의 테이블 정보
    • 모든 메타 타입을 획득하고자 한다면, {metaType} 자리에 hash를 입력
      /v2/data/hash
  • Get Language Data

    • 게임 내부의 언어 정보를 획득
    • 완전 제공 언어
      • Korean
      • English
      • Japanese
      • ChineseSimplified
      • ChineseTraditional
    • 부분 제공 언어
      • French
      • Spanish
      • SpanishLatin
      • Portuguese
      • PortugueseLatin
      • Indonesian
      • German
      • Russian
      • Thai
      • Vietnamese
    • 개별 파일 용량이 매우 커서, 텍스트 파일 다운로드 링크를 드립니다.
  • Additional Datas

    • 일부 접근하기 어려운 데이터
    • 텍스트 파일은 다음과 같은 형식입니다.
Item/Name/101101┃가위
Item/Name/101102┃만년필
Item/Name/101104┃식칼
Item/Name/101201┃군용 나이프
Item/Name/101202┃메스
Item/Name/101301┃장미칼
Item/Name/101302┃스위스 아미 나이프

이름을 가져오실거라면 /v1/l10n/Korean 에서 data.l10nPath 값의 링크로 들어가 UTF-8로 charset을 지정해주세요.

Match Results 탐구

  • Match Result의 Data Definitions 정리 & 빠진 내용 채우기
    내용 정리
profile
2 B R 0 2 B

0개의 댓글

관련 채용 정보