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 442d53e..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("21110371888533"); - System.out.println(order); + VipShopOrder order = getOrderDetail("24092976176343"); +// convertLink("6920342191507923649","437032"); +// System.out.println(parseGoodsIdFromLink("https://t.vip.com/8F39raFxwN7")); } } -- Gitblit v1.8.0