使用身份验证 v4 IdP ID 获取 PlayerID

验证 idp_user_id,这是 Web 登录验证 V2 API 的响应结果,并返回此 IdP IDPlayerID。用户通过 Web 登录 V2 API 登录后,您可以获取 PlayerID

生产 URL https://auth.qpyou.cn/game/player/get-playerid
分布式环境 URL https://sandbox-auth.globalwithhive.com/game/player/get-playerid
沙盒 URL https://sandbox-auth.qpyou.cn/game/player/get-playerid
HTTP 方法 Post
内容类型 application/json
数据格式 JSON
Note

身份验证 v4 由一个分布式环境组成,以应对网络连接失败或其他错误。如果由于任何错误问题导致网络连接超时,请调用分布式环境 URL.

  • 请求 头部
    字段名称 描述 类型 是否必填
    ISCRYPT 加密数据,0=未加密 整数
字段名称 描述 类型 必需
appid 登录游戏的 AppID 字符串
idp_user_id 从 IdP 接收到的账户令牌 (uid) 字符串
idp_index idp_index
  • 1: HIVE

  • 2: Facebook

  • 3: GOOGLE

  • 9: APPLE
整数
hive_certification_key Hive 认证密钥 (Hive 控制台 > 应用中心 > 项目管理 > 游戏详情 > 基本信息 > Hive 认证密钥) 字符串
  • Request Body Example<
    {
        "idp_user_id": "68101398",
        "appid" : "com.com2us.hivesdk.normal.freefull.google.global.android.common",
        "idp_index" : 1,
        "hive_certification_key" : "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJIaXZlIiwiaWF0IjoxNjAyMDU2NzI2LCJqdGkiOiIxODczMTExMzIwIn0.3soFiHTPlObCoqR5xX9ZeOQTSvnHrHDHWmopP3QfWtY"
    }
    
  • 响应 主体
    字段名称 描述 类型
    result_code 验证结果,0:成功,4000:参数值无效 整数
    result_msg 结果消息 字符串
    data 结果数据 JSON
  • 响应主体 - data
字段名称 描述 类型
data.player_id 玩家ID 字符串
data.enc_idp 请求体信息的加密密钥 字符串
data.is_blocked 用户是否被封锁 布尔值
data.is_refund 用户是否需要退款充值 布尔值
data.list 结果数据列表 数组
data.list.player_id 与请求体 idp_user_id 对应的玩家ID 字符串
data.list.idp_user_id 请求体中请求的 idp_user_id 字符串
data.list.idp_index 请求体中请求的 idp_index 字符串
  • 响应体示例:成功
{
    "result_code": 0,
    "result_msg": "SUCCESS",
    "data": {
        "enc_idp": "K+A4xduO7kf5OrJ/iDPqL0PtMxwu7wW8JSBO+JJwSDDmJLvIi/6LG7TyWXdEHr9RNHM+/QXwc0+Y9z2eSRg7oeBBHmpOajzF1iiaacbFom4CsNy2fItendset7T0i0WYdyLQih3z5mDjcct47+gg2ovbp6kWRY8D+aGq+ZgaKiyr0Hmb1xmbWY/7cl1FjXTm0Nl9CWhO418bJFdwOpi+bw==",
        "player_id": "20000016588",
        "list": [
            {
                "player_id": "20000016588" ,
                "idp_user_id": "68101398",
                "idp_index": 1
            },
            {
                "player_id": "20000016588",
                "idp_user_id": "0",
                "idp_index": 0
            }
        ],
        "is_blocked": false,
        "is_refund": false
    }
}
  • 响应体示例:代码 2002
{
    "result_code": 2002,
    "result_msg": "No User",
    "data":{
        "enc_idp": "K+A4xduO7kf5OrJ/iDPqLyCHfP+L3wz0WTNVw5KHLCqYjqQ+shQ2P3mkgwYCMvlnPatzlSE5ZFINr5gEIxK14sg0N8kOPSjSCeQ9UGGt11OMrYsGTuys0KmPJ2ZU/UWVVxpP1Lxx1eS8VbYwLmoTG+HTw2vkocghs/ZOZ9rqisdBRprhp6Q6+lIjpaUzDa2yy2guM1WheuVzKGL5331HHgo557RqoyUzTc6Lkf8ArWZ/XSwi3ZmStmhz/U4thcIwiowqgV+Ecdb2+WmMZ1MgGT4Xvbxa4lqzToBC3nxDvi1d8TjgMaszVYoNct94WPBGvV6emg3GqiJG+0ZTGg53+mZad9ttkUpTnQXetz5UDTxe5NnFAYfffzBq3jkqfAB042eH21rE3uTVJq3HuO8i9t1LJwKFfkC7sjjuaKNWsjs="
    }
}