From 2da47a14396e5d1e85bbd330022edd950def0c39 Mon Sep 17 00:00:00 2001 From: Leo Date: Wed, 2 Apr 2025 22:28:25 +0800 Subject: [PATCH] 1 --- src/main/java/cn/van/business/util/JDUtil.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/cn/van/business/util/JDUtil.java b/src/main/java/cn/van/business/util/JDUtil.java index 89bde02..468b611 100644 --- a/src/main/java/cn/van/business/util/JDUtil.java +++ b/src/main/java/cn/van/business/util/JDUtil.java @@ -1162,7 +1162,12 @@ private void handleUserInteraction(String fromWxid, String message) { goodsReq.setKeyword(uJDUrl); goodsReq.setSceneId(1); request.setGoodsReqDTO(goodsReq); - request.setVersion("2.0"); + request.setVersion("1.0"); + request.setSignmethod("md5"); + // 时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8。API服务端允许客户端请求最大时间误差为10分钟 + Date date = new Date(); + SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + request.setTimestamp(simpleDateFormat.format(date)); logger.debug("getUnionOpenGoodsQueryRequest 查询商品信息请求:{}", JSON.toJSONString(request)); UnionOpenGoodsQueryResponse execute = client.execute(request);