From 43ea3c0bc17b568e3fc00aaba836d4fda507dbf7 Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Tue, 15 Oct 2024 15:13:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=A5=87=E8=91=A9=E6=A0=A1?= =?UTF-8?q?=E9=AA=8Csdk?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jmfy/controller/SDKController.java | 12 +++++++++++ src/main/java/com/jmfy/sdk/SdkVerfy.java | 21 +++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/src/main/java/com/jmfy/controller/SDKController.java b/src/main/java/com/jmfy/controller/SDKController.java index c21c5bd..c63c23b 100644 --- a/src/main/java/com/jmfy/controller/SDKController.java +++ b/src/main/java/com/jmfy/controller/SDKController.java @@ -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"; } diff --git a/src/main/java/com/jmfy/sdk/SdkVerfy.java b/src/main/java/com/jmfy/sdk/SdkVerfy.java index 8ac55dd..17e8d6f 100644 --- a/src/main/java/com/jmfy/sdk/SdkVerfy.java +++ b/src/main/java/com/jmfy/sdk/SdkVerfy.java @@ -591,4 +591,25 @@ public class SdkVerfy { } return "-1"; } + + public static String superVerify(String userId, String sdktoken) { + try { + // 请求参数 + Map params = new HashMap(); + 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"; + } }