4. 멤버 키 조회 (/player)


/player/memberKey/get

Description

kakao 3.0 플레이어의 멤버 키를 조회합니다.

멤버 키는 사전 예약 대상자인지 확인하고 보상을 지급하는데에 사용할 수 있습니다.

Method

POST

Request Headers 

Name

Type

Mandatory

Description

appId

String

Y

앱 아이디

 

appSecret

String

Y

앱 시크릿

 

playerId

String

Y

플레이어 아이디

Content-Type

String

Y

"application/json;charset=UTF-8"

Authorization

String

Y

Authorization: KakaoAK {ADMIN_KEY}

예제) Authorization: KakaoAK 11118035a320f23423585acae3ded1111

Request Body Parameters

none

Response Content

Name

Type

Description

Name

Type

Description

memberKey

String

멤버 키

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/player/memberKey/get HTTP/1.1 Host: openapi-zinny3.game.kakao.com:10443 Content-Type: application/json;charset=UTF-8 appId: 103815 appSecret: 951b75bf17fe0885ab5106ba2a9f9bc9 playerId: 332121989177 Authorization: KakaoAK xxxx8035a320f789f585acae3dedxxxx      { }

Example Response 

HTTP/1.1 200 OK Content-Type: application/json;charset=UTF-8     {     "memberKey": "tPeowElrV3iwgl7hQZtv11OXoRYLSvqu" }




  

/player/capri/memberKey/get

Description 

kakao 2.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

Name

Type

Mandatory

Description

appUserId

Long

Y

플레이어 앱 유저 아이디

Response Content 

Name

Type

Description

Name

Type

Description

memberKey

String

멤버 키

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/player/capri/memberKey/get HTTP/1.1 Host: openapi-zinny3.game.kakao.com:10443 Content-Type: application/json;charset=UTF-8 appId: 103815 appSecret: 951b75bf17fe0885ab5106ba2a9f9bc9 Authorization: KakaoAK c0948035a320f789f585acae3dedcd70      {     "appUserId": 572617793 }

 

 Example Response  

 


  

/player/legacy/memberKey/get

Description 

kakao 1.0 플레이어의 멤버 키를 조회합니다.

멤버 키는 사전 예약 대상자인지 확인하고 보상을 지급하는데에 사용할 수 있습니다.

Method

POST

Request Headers 

Name

Type

Mandatory

Description

Content-Type

String

Y

"application/json;charset=UTF-8"

Request Body Parameters 

Name

Type

Mandatory

Description

Name

Type

Mandatory

Description

clientId

String

Y

클라이언트 아이디

secretKey

String

Y

서버 to 서버 API 호출에 필요한 시크릿 키

serviceUserId

Long

Y

서비스 유저 아이디  

Response Content 

Name

Type

Description

Name

Type

Description

memberKey

String

멤버 키

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 

 

 Example Response