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

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 상세 설명

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" }