From f549846e1ec6a617a8800cafab870d2c857d7fc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E6=AC=A7=EF=BC=88=E6=9E=97=E5=B9=B3=E5=87=A1?= =?UTF-8?q?=EF=BC=89?= Date: Tue, 21 Jan 2025 14:31:39 +0800 Subject: [PATCH] 1 --- .../java/cn/van333/wxsend/util/JDUtils.java | 122 +++++++++--------- 1 file changed, 61 insertions(+), 61 deletions(-) diff --git a/src/main/java/cn/van333/wxsend/util/JDUtils.java b/src/main/java/cn/van333/wxsend/util/JDUtils.java index fb63fe3..ac92e7b 100644 --- a/src/main/java/cn/van333/wxsend/util/JDUtils.java +++ b/src/main/java/cn/van333/wxsend/util/JDUtils.java @@ -1,61 +1,61 @@ -package cn.van333.wxsend.util; - -import com.alibaba.fastjson2.JSON; -import com.jd.open.api.sdk.DefaultJdClient; -import com.jd.open.api.sdk.JdClient; -import com.jd.open.api.sdk.domain.kplunion.OrderService.request.query.OrderRowReq; -import com.jd.open.api.sdk.domain.kplunion.OrderService.response.query.OrderRowResp; -import com.jd.open.api.sdk.request.JdRequest; -import com.jd.open.api.sdk.request.kplunion.UnionOpenOrderRowQueryRequest; -import com.jd.open.api.sdk.response.AbstractResponse; -import com.jd.open.api.sdk.response.kplunion.UnionOpenOrderRowQueryResponse; - -import java.text.SimpleDateFormat; -import java.util.Date; - -/** - * @author Leo - * @version 1.0 - * @create 2024/11/5 17:40 - * @description: - */ -public class JDUtils { - private static final String SERVER_URL = - "https://api.jd.com/routerjson"; - private static final String APP_KEY = - "98e21c89ae5610240ec3f5f575f86a59"; - private static final String SECRET_KEY = - "3dcb6b23a1104639ac433fd07adb6dfb"; - - - public static void main(String[] args) throws Exception { - String accessToken = ""; - JdClient client = new DefaultJdClient(SERVER_URL, accessToken, APP_KEY, SECRET_KEY); - UnionOpenOrderRowQueryRequest request = new UnionOpenOrderRowQueryRequest(); - OrderRowReq orderReq = new OrderRowReq(); - orderReq.setPageIndex(1); - orderReq.setPageSize(20); - orderReq.setStartTime("2024-11-01 00:00:00"); - orderReq.setEndTime("2024-11-05 23:59:59"); - orderReq.setType(1); - - - request.setOrderReq(orderReq); - 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)); - - - UnionOpenOrderRowQueryResponse response = client.execute(request); - System.out.println("响应码:" + response.getQueryResult().getCode()); - System.out.println(JSON.toJSONString(response)); - OrderRowResp[] orderRowResps = response.getQueryResult().getData(); - //for (OrderRowResp orderRowResp : orderRowResps) { - // System.out.println(orderRowResp.getOrderId()); - //} - } - -} +//package cn.van333.wxsend.util; +// +//import com.alibaba.fastjson2.JSON; +//import com.jd.open.api.sdk.DefaultJdClient; +//import com.jd.open.api.sdk.JdClient; +//import com.jd.open.api.sdk.domain.kplunion.OrderService.request.query.OrderRowReq; +//import com.jd.open.api.sdk.domain.kplunion.OrderService.response.query.OrderRowResp; +//import com.jd.open.api.sdk.request.JdRequest; +//import com.jd.open.api.sdk.request.kplunion.UnionOpenOrderRowQueryRequest; +//import com.jd.open.api.sdk.response.AbstractResponse; +//import com.jd.open.api.sdk.response.kplunion.UnionOpenOrderRowQueryResponse; +// +//import java.text.SimpleDateFormat; +//import java.util.Date; +// +///** +// * @author Leo +// * @version 1.0 +// * @create 2024/11/5 17:40 +// * @description: +// */ +//public class JDUtils { +// private static final String SERVER_URL = +// "https://api.jd.com/routerjson"; +// private static final String APP_KEY = +// "98e21c89ae5610240ec3f5f575f86a59"; +// private static final String SECRET_KEY = +// "3dcb6b23a1104639ac433fd07adb6dfb"; +// +// +// public static void main(String[] args) throws Exception { +// String accessToken = ""; +// JdClient client = new DefaultJdClient(SERVER_URL, accessToken, APP_KEY, SECRET_KEY); +// UnionOpenOrderRowQueryRequest request = new UnionOpenOrderRowQueryRequest(); +// OrderRowReq orderReq = new OrderRowReq(); +// orderReq.setPageIndex(1); +// orderReq.setPageSize(20); +// orderReq.setStartTime("2024-11-01 00:00:00"); +// orderReq.setEndTime("2024-11-05 23:59:59"); +// orderReq.setType(1); +// +// +// request.setOrderReq(orderReq); +// 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)); +// +// +// UnionOpenOrderRowQueryResponse response = client.execute(request); +// System.out.println("响应码:" + response.getQueryResult().getCode()); +// System.out.println(JSON.toJSONString(response)); +// OrderRowResp[] orderRowResps = response.getQueryResult().getData(); +// //for (OrderRowResp orderRowResp : orderRowResps) { +// // System.out.println(orderRowResp.getOrderId()); +// //} +// } +// +//}