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<String> 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));
|
}
|
}
|