캐릭터 검색 정보 정리 (공식 홈페이지)
하위 사이트의 기능을 통하여 KRO 캐릭터 검색 방법을 설명드리겠습니다.
웹 서버에 정보를 요청하는 기능을 제공합니다.
REST/SOAP API testing tool
웹 브라우저의 개발자 도구로도 가능하지만 접근성이 편한 방법으로 설명드립니다.
KRO 공식 홈페이지에 요청하여 응답 받은 데이터는 하위 사이트에서 보기 좋은 형식으로 변경 가능합니다.
좌측에 응답받은 데이터를 넣고 "Beautify HTML" 버튼 클릭
HTML Viewer - Code Beautify
1. 캐릭터명으로 AID, C-Code 확인 방법
1.1 요청 정보
URL https://mall.gnjoy.com/joyshop_new/ajax.grv (KRO) https://mall.gnjoy.com/joyshop_z/ajax.grv (KROZ)
Method POST Content FORM URL Encoded Data func=is_char
gameNum=0011
serverName=Baphomet
charName=반화Data 설명
func "is_char" 고정
캐릭터 명으로 캐릭터 정보를 요청gameNum 게임 고유 번호
KRO(0011)
KROZ(0036)serverName [KRO]
Baphomet(바포메트)
Yggdrasil(이그드라실)
Darklord(다크로드)
[KROZ]
Mjolnir(묘르닐)
Brynhild(브륀힐트)charName 캐릭터 전체 이름
1.2 예시 화면[요청 정보][응답 정보]
<root>
<item><gamenum>0011</gamenum><aid>9374851</aid><charid>10774653</charid> <charname><![CDATA[반화]]></charname> <charjob>소환사</charjob> <charlevel>200</charlevel> </item> </root>응답 정보 설명
gamenum 게임 고유 번호
KRO(0011)
KROZ(0036)aid 캐릭터의 계정 아이디 (AID) charid 캐릭터의 고유 아이디 (C-Code 변경 방법) charname 캐릭터 이름 charjob 캐릭터 직업 charlevel 캐릭터 레벨(Base Level)
2. AID로 계정 캐릭터 검색
2.1 요청 정보
URL https://mall.gnjoy.com/joyshop_new/ajax.grv (KRO)
https://mall.gnjoy.com/joyshop_z/ajax.grv (KROZ)Method POST Content FORM URL Encoded Data func=user_char
gameNum=0011serverName=Baphometaid=9330240Data 설명
func "user_char" 고정
AID로 계정 내 캐릭터 정보를 요청gameNum 게임 고유 번호
KRO(0011)
KROZ(0036)serverName [KRO]
Baphomet (바포메트)
Yggdrasil (이그드라실)
Darklord (다크로드)
[KROZ]
Mjolnir (묘르닐)
Brynhild (브륀힐트)aid 계정 아이디 (AID)
2.2 예시 화면[요청 정보][응답 정보]
<root>
<item><value>11079648</value><text>비평</text></item><item><value>10994657</value> <text>콘도르하이노비스_9D4B</text> </item> ..... </root>응답 정보 설명
value 캐릭터의 고유 아이디 (C-Code 변경 방법) text 캐릭터 이름