웹 로그인 검증 V2 응답값인 idp_user_id
를 검증하고, 이 IdP ID에 해당하는 PlayerID를 반환합니다. 웹 로그인 V2로 로그인 후 PlayerID를 획득할 수 있습니다.
- Request URL
상용 URL https://auth.qpyou.cn/server/player/get-idp-playerid 분산환경 URL https://auth.globalwithhive.com/server/player/get-idp-playerid Sandbox URL https://sandbox-auth.qpyou.cn/server/player/get-idp-playerid HTTP Method Post Content-Type application/json Data Format JSON
- Request Header
필드명 설명 타입 필수여부 ISCRYPT 데이터 암호화 여부, 0=암호화 안함 Integer Y
- Request Body
필드명 설명 타입 필수여부 appid 로그인한 게임의 AppID String Y idp_user_id IdP에서 전달받은 Account Token(uid) String Y idp_index - idp_index
- 1: HIVE
- 2: Facebook
- 3: GOOGLE
- 9: APPLE
String Y
- Request Body Example
12345{"idp_user_id": "68101398","appid" : "com.com2us.hivesdk.normal.freefull.google.global.android.common","idp_index" : "1"}
- Response Body
필드명 설명 타입 result_code 검증 결과, 0: 성공, 4000: 파라미터값이 정상적이지 않음 Integer result_msg 결과 메시지 String data 결과 데이터 JSON
- Response Body –
data
필드명 설명 타입 data.list 결과 데이터 리스트 Array data.list.player_id Request Body idp_user_id
에 해당하는 PlayerIDString data.list.idp_user_id Request Body로 요청한 idp_user_id
String data.list.idp_index Request Body로 요청한 idp_index
String
- Response Body Sample
123456789101112131415161718{"result_code": 0,"result_msg": "SUCCESS","data": {"list": [{"player_id": "20000016588","idp_user_id": "68101398","idp_index": "1"},{"player_id": "20000016588","idp_user_id": "0","idp_index": "0"}]}}