From c245fd8c67c75ebec392d52b29af7d532282a737 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Tue, 26 Nov 2024 15:08:13 +0800 Subject: [PATCH] feat(mall): 新增运费模板功能 --- src/main/java/com/best/javaSdk/BsApi.java | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/best/javaSdk/BsApi.java b/src/main/java/com/best/javaSdk/BsApi.java index 1792271..869b879 100644 --- a/src/main/java/com/best/javaSdk/BsApi.java +++ b/src/main/java/com/best/javaSdk/BsApi.java @@ -4,6 +4,7 @@ import com.best.javaSdk.kdTraceQuery.request.KdTraceQueryReq; import com.best.javaSdk.kdTraceQuery.request.MailNos; import com.best.javaSdk.kdTraceQuery.response.KdTraceQueryRsp; +import com.best.javaSdk.kdTraceQuery.response.TraceLogs; import java.util.ArrayList; import java.util.List; @@ -11,9 +12,9 @@ public class BsApi { public static void main(String[] args) { - String url = "http://open-sgp.800best.com/api-server/m9api/api/process"; - String partnerID = "71"; - String partnerKey = "G95DIM64"; + String url = "http://sea-edi-hxtest.800best.com/Malaysia/kdapi/api/process"; + String partnerID = "M_TEST"; + String partnerKey = "TEST12345"; String format = "JSON"; Client client = new Client(url, partnerID, partnerKey, format); @@ -21,12 +22,15 @@ KdTraceQueryReq tdTraceQueryReq = new KdTraceQueryReq(); MailNos mailNos = new MailNos(); List<String> mailNo = new ArrayList<>(); - mailNo.add("JT689574278404"); + mailNo.add("451238000"); mailNos.setMailNo(mailNo); tdTraceQueryReq.setMailNos(mailNos); tdTraceQueryReq.setLangType("zh-CN"); +// tdTraceQueryReq.setLangType("en-US"); KdTraceQueryRsp kdTraceQueryRsp = client.executed(tdTraceQueryReq); - System.out.println(JSONUtil.parseObj(kdTraceQueryRsp)); + List<TraceLogs> traceLogs = kdTraceQueryRsp.getTraceLogs(); + traceLogs.forEach(item1 -> item1.getTraces().getTrace().forEach(trace -> System.out.println(JSONUtil.toJsonStr(trace))) ); + } } -- Gitblit v1.9.1