package com.best.javaSdk; import cn.hutool.json.JSONUtil; import com.best.javaSdk.kdTraceQuery.request.KdTraceQueryReq; import com.best.javaSdk.kdTraceQuery.request.MailNos; import com.best.javaSdk.kdTraceQuery.response.KdTraceQueryRsp; import java.util.ArrayList; import java.util.List; 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 format = "JSON"; Client client = new Client(url, partnerID, partnerKey, format); KdTraceQueryReq tdTraceQueryReq = new KdTraceQueryReq(); MailNos mailNos = new MailNos(); List mailNo = new ArrayList<>(); mailNo.add("JT689574278404"); mailNos.setMailNo(mailNo); tdTraceQueryReq.setMailNos(mailNos); tdTraceQueryReq.setLangType("zh-CN"); KdTraceQueryRsp kdTraceQueryRsp = client.executed(tdTraceQueryReq); System.out.println(JSONUtil.parseObj(kdTraceQueryRsp)); } }