增加奇葩校验sdk

main
grimm 2024-10-15 15:13:05 +08:00
parent fc98ac81b2
commit 43ea3c0bc1
2 changed files with 33 additions and 0 deletions

View File

@ -140,6 +140,18 @@ public class SDKController {
case "iOS_Ky_Quick"://0.1折
uid = SdkVerfy.quickVerify2(userId, sdktoken);
break;
case "Android_BT_QiPa"://bt渠道
uid = SdkVerfy.superVerify(userId, sdktoken);
break;
case "iOS_BT_QiPa"://bt渠道
uid = SdkVerfy.superVerify(userId, sdktoken);
break;
case "Android_BT_QiPa2"://bt渠道
uid = SdkVerfy.superVerify(userId, sdktoken);
break;
case "iOS_BT_QiPa2"://bt渠道
uid = SdkVerfy.superVerify(userId, sdktoken);
break;
default:
uid = "-1";
}

View File

@ -591,4 +591,25 @@ public class SdkVerfy {
}
return "-1";
}
public static String superVerify(String userId, String sdktoken) {
try {
// 请求参数
Map<String, String> params = new HashMap<String, String>();
params.put("super_user_id", userId);
params.put("token", sdktoken);
// String jsonStr = JSON.toJSONString(params);
String resurl = HttpUtil.postForm(Constant.SUPER_VERIFY_URL, params);
JSONObject jsonObject = JSONObject.fromObject(resurl);
LOGGER.info("res:{}", jsonObject.toString());
// code状态为200时 登陆成功 其他为失败
if (jsonObject.getInt("code") == 200) {
return userId;
}
return jsonObject.getString("msg");
} catch (Exception e) {
e.printStackTrace();
}
return "-1";
}
}