게임 이용 정지 유저 확인하기 API는 커뮤니티, 게임 웹페이지 등에서 웹 로그인으로 로그인을 시도 시, 이용이 정지된 유저를 알려줍니다.
Basics
설명 | |
---|---|
Request URL |
|
Method | POST |
HTTP Header | Content-type: application/json ISCRYPT:0 |
Response Format | JSON |
Request
명칭 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
appid | String | O | 앱 아이디 |
player_id | Integer | O | 플레이어 아이디 |
language | String | X |
언어값입니다. 입력하지 않으면 영어로 설정됩니다.
|
hive_certification_key | String | O | Hive 인증키(앱센터에서 발급) |
Response
명칭 | 타입 | 설명 | 비고 |
---|---|---|---|
result_code | Integer | 결과 코드 |
* 유효하지 않음: 값이 없거나, null 값. 유효하지 않은 게임, 회사 결과 코드를 받으면 Hive 콘솔 앱센터에서 게임과 회사를 다시 설정해야 함. |
result_msg | String | 이용 정지 사유 | 결과 메시지 |
data | Object | 결과 데이터 | |
data.is_blocked | Boolean | 이용 정지 여부 |
|
data.status | String | 이용 정지 상태 |
|
data.start_date | String | 이용 정지 시작일 | |
data.end_data | String | 이용 정지 종료일 | |
data.remaining_date | String | 이용 정지 남은 일수 | language 해당 언어로 표기(기본값: 영어) |
data.reason | String | 이용 정지 사유 | language 해당 언어로 표기(기본값: 영어) |
Request Examples
1 2 3 4 |
curl -X POST https://auth.qpyou.cn/game/block/get -H 'Content-Type: application/json' -H 'ISCRYPT: 0' -d '{"appid": "com.com2us.hivesdk.normal.freefull.google.global.android.common", "player_id": 20000020208, "language": "ko", "hive_certification_key" : "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJIaXZlIiwiaWF0IjoxNjAyMDU2NzI2LCJqdGkiOiIxODczMTExMzIwIn0.3soFiHTPlObCoqR5xX9ZeOQTSvnHrHDHWmopP3QfWtY"}' |
Response Examples
성공 (정상 유저)
1 2 3 4 5 6 7 8 9 10 11 12 |
{ "result_code": 0, "result_msg": "SUCCESS", "data":{ "is_blocked": false, "status": "N", "start_date": null, "end_date": null, "remaining_date": null, "reason": null } } |
성공 (이용 정지 기간이 있는 이용 정지 유저)
1 2 3 4 5 6 7 8 9 10 11 12 |
{ "result_code": 0, "result_msg": "SUCCESS", "data":{ "is_blocked": true, "status": "B", "start_date": "2024-05-15 10:00:00", "end_date": "2024-06-30 23:59:59", "remaining_date": "27d 5hr 8min", "reason": "Temporary Restriction (Retrieve game money)" } } |
성공 (영구 이용 정지 유저)
1 2 3 4 5 6 7 8 9 10 11 12 |
{ "result_code": 0, "result_msg": "SUCCESS", "data":{ "is_blocked": true, "status": "P", "start_date": "2024-05-15 10:00:00", "end_date": "9999-12-31 00:00:00", "remaining_date": "Permanent", "reason": "Temporary Restriction (Retrieve game money)" } } |
실패
1 2 3 4 5 |
{ "result_code": 4000, "result_msg": "Request has invalid format.", "data": "player_id" } |