본문으로 바로가기
728x90
 

넥슨 피파온라인4 카트라이더 OpenAPI 사용하기 -1 : 키 발급

[EA SPORTS™ FIFA 온라인 4] events.fifaonline4.nexon.com 발급절차 자료실 - OpenAPI 마이페이지 새 어플리케이션 등록 지원 게임은 피파온라인4와 카트라이더 두가지 뿐입니다. 발급받았습니다. Key 를 이..

jvvp.tistory.com

키를 발급 받으시지 못하신 분들은 위의 포스팅을 참고해주세요.

 

 

랭커정보

 

API 를 사용하기 전에 사전 작업을 해야합니다.

데이터 요청에 필요한 파라미터를 구해야 되는데요.

 

matchtype 파라미터는 메타정보에 매치 종류 메타데이터 조회

players 파라미터는 메타정보에 있는 선수 고유 식별자, 선수 포지션 메타데이터 조회에서 구할 수 있습니다.

 

 

 

matchtype, 선수 교유 식별자(spid)  다운로드 받아서 사용하세요.

matchtype.json
0.00MB
spid.json
3.09MB
spposition.json
0.00MB

 

 

수동으로 데이터를 찾아서 테스트한번 해보겠습니다.

 

 

응답

 

 

 

문제점

 

사용할 데이터는 총 3가지로 매치 타입(matchtype), 선수 아이디(spid), 포지션(spposition)입니다.

 

근데 찾아봤는데 다음과 같이 선수와 포지션이 맵핑되는 연결고리가 없습니다.

 

선수와 포지션을 먼저 매핑하는 것이 우선일 것 같습니다. 

 

 

spposition

[
    {
        "spposition":0,
        "desc":"GK"
    },
    {
        "spposition":1,
        "desc":"SW"
    },
    {
        "spposition":2,
        "desc":"RWB"
    }
    ...
]

spid

[
    {
            "id": 101000001,
            "name": "데이비드 시먼"
    },
    {
            "id": 101000195,
            "name": "로비 파울러"
    }
    
    ...
]