5. 마이그레이션 (/migration)
/migration/toZinny3PlayerId
Description
zinny2.0 의 플레이어 아이디를 zinny3.0 의 플레이어 아이디로 변환합니다.
게임 서버에서의 호출만 허용합니다.
Method
POST
Request Headers
Name | Type | Mandatory | Description |
appId | String | Y | 앱 아이디
|
appSecret | String | Y | 앱 시크릿
|
Content-Type | String | Y | "application/json;charset=UTF-8" |
Authorization | String | Y | Authorization: KakaoAK {ADMIN_KEY} 예제) Authorization: KakaoAK 11118035a320f23423585acae3ded1111 |
Request Body Parameters
Name | Type | Mandatory | Description |
zinny2AppId | String | Y | zinny2.0 앱 아이디 |
zinny2PlayerId | String | Y | zinny2.0 플레이어 아이디 |
Response Content
Name | Type | Description |
---|---|---|
zinny2AppId | String | zinny2.0 앱 아이디 |
zinny2PlayerId | String | zinny2.0 플레이어 아이디 |
zinny3AppId | String | zinny3.0 앱 아이디 |
zinny3PlayerId | String | zinny3.0 플레이어 아이디 |
Response Status Code
Status Code | Status Code 설명 | Status Code 상세 설명 |
---|---|---|
200 | 정상 응답 | 정상 |
400 | Bad Request | 파싱되지 않는 요청 데이터. 필수 파라미터 부족 or 파라미터 타입 오류 |
401 | Unauthenticated | 인증 실패 |
406 | Not Acceptable | 처리 불가 |
461 | Invalid Message Box | messageBoxId로 요청된 메시지 박스가 존재하지 않음. |
500 | Internal Server Error | 서버 시스템 내부 오류 |
503 | Service Unavailable | 서비스가 가능하지 않은 상태 (예, 내부 서버간 timeout) |
Example Request
POST /service/v3/migration/toZinny3PlayerId HTTP/1.1
Host: openapi-zinny3.game.kakao.com:10443
Content-Type: application/json;charset=UTF-8
appId: 78572
appSecret: 72d13f8c74cd95f192b099e3d9ab7f86
Authorization: KakaoAK {admin_key}
{
"zinny2AppId": "friendsKing",
"zinny2PlayerId": "295896318.kakao2.1"
} |
Example Response
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"zinny3AppId": "78572",
"zinny3PlayerId": "531921992646",
"zinny2AppId": "friendsKing",
"zinny2PlayerId": "295896318.kakao2.1"
} |