From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 25 二月 2025 16:41:22 +0800
Subject: [PATCH] 淘宝转链接口更新

---
 fanli/src/main/java/com/yeshi/fanli/util/vipshop/DingDanXiaApiUtil.java |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/util/vipshop/DingDanXiaApiUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/vipshop/DingDanXiaApiUtil.java
index 82f2c05..0277e9b 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/vipshop/DingDanXiaApiUtil.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/vipshop/DingDanXiaApiUtil.java
@@ -137,6 +137,24 @@
         return null;
     }
 
+    /**
+     * @author hxh 
+     * @description 浠庨摼鎺ヤ腑瑙f瀽鍟嗗搧ID
+     * @date 17:36 2024/4/26
+     * @param: link
+     * @return java.lang.String
+     **/
+    public static String parseGoodsIdFromLink(String link){
+        String url = "http://api.tbk.dingdanxia.com/vip/viplink_check?apikey=" + API_KEY;
+        url += "&url=" + URLEncoder.encode(link);
+        String result = HttpUtil.get(url);
+       JSONObject resultJSON =  JSONObject.fromObject(result);
+       if(resultJSON.optInt("code")==200){
+           return resultJSON.optJSONObject("data").optString("goodsId");
+       }
+       return null;
+    }
+
 
     //鑾峰彇accesstoken鐨勪俊鎭�
     public static String getAcessTokenInfo(String code, String state) {
@@ -162,8 +180,9 @@
 
 //        String result = getAcessTokenInfo("576a51ae7b9b4db1bbfc921cf381ac0c", "1234");
 //        System.out.println(result);
-        VipShopOrder order = getOrderDetail("23022226147872");
-        System.out.println(order);
+        VipShopOrder order = getOrderDetail("24092976176343");
+//        convertLink("6920342191507923649","437032");
+//        System.out.println(parseGoodsIdFromLink("https://t.vip.com/8F39raFxwN7"));
     }
 
 }

--
Gitblit v1.8.0