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/taobao/TaoBaoUtil.java | 27 +++++++++++++++++++-------- 1 files changed, 19 insertions(+), 8 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java index 9a171cd..34f2680 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java @@ -2241,7 +2241,11 @@ if (StringUtil.isNullOrEmpty(relationId)) return url; if (!url.contains("&relationId=")) - return url + "&relationId=" + relationId; + if(url.contains("?")) { + return url + "&relationId=" + relationId; + }else{ + return url + "?relationId=" + relationId; + } else return url; } @@ -2415,13 +2419,20 @@ public static void main(String[] args) { - String reg = "銆�.*銆�"; - Pattern p = Pattern.compile(reg); - Matcher matcher = p.matcher("銆愭窐瀹濄�慼ttps://m.tb.cn/h.Ub3d7Kb?tk=g2Az2EmdcIX CZ3457 銆岄�犳ⅵ銆愯敺钖囧皯濂炽�戝鍙ょ鑺辩墰濂剁粧缇婄緮缁掓瘺姣鍐繚鏆栦紤闂叉娌欏彂姣�峔n" + - "鐐瑰嚮閾炬帴鐩存帴鎵撳紑"); - if (matcher.find()) { - String title = matcher.group(); - System.out.println(title); +// String reg = "銆�.*銆�"; +// Pattern p = Pattern.compile(reg); +// Matcher matcher = p.matcher("銆愭窐瀹濄�慼ttps://m.tb.cn/h.Ub3d7Kb?tk=g2Az2EmdcIX CZ3457 銆岄�犳ⅵ銆愯敺钖囧皯濂炽�戝鍙ょ鑺辩墰濂剁粧缇婄緮缁掓瘺姣鍐繚鏆栦紤闂叉娌欏彂姣�峔n" + +// "鐐瑰嚮閾炬帴鐩存帴鎵撳紑"); +// if (matcher.find()) { +// String title = matcher.group(); +// System.out.println(title); +// } + String relationId = "1222"; + String url="http://123id=123"; + if(url.contains("?")) { + System.out.println(url + "&relationId=" + relationId); + }else{ + System.out.println(url + "?relationId=" + relationId); } } -- Gitblit v1.8.0