提交修改
This commit is contained in:
parent
b6be118797
commit
1cec00eee0
@ -0,0 +1,51 @@
|
||||
package com.heyu.api.kuaidi100;
|
||||
|
||||
import com.google.gson.Gson;
|
||||
import com.kuaidi100.sdk.api.QueryTrack;
|
||||
import com.kuaidi100.sdk.core.IBaseClient;
|
||||
import com.kuaidi100.sdk.pojo.HttpResult;
|
||||
import com.kuaidi100.sdk.request.QueryTrackParam;
|
||||
import com.kuaidi100.sdk.request.QueryTrackReq;
|
||||
import com.kuaidi100.sdk.utils.SignUtils;
|
||||
import org.junit.Test;
|
||||
|
||||
/**
|
||||
* https://api.kuaidi100.com/document/5f0ffa8f2977d50a94e1023c
|
||||
*/
|
||||
public class KuaiDi100Utils {
|
||||
|
||||
|
||||
|
||||
String key = "DnqfHnzY4501";
|
||||
String customer = "9026FB96E97AF02582856DE4D70B27AF";
|
||||
|
||||
@Test
|
||||
public void testQueryTrack() throws Exception{
|
||||
|
||||
QueryTrackReq queryTrackReq = new QueryTrackReq();
|
||||
|
||||
QueryTrackParam queryTrackParam = new QueryTrackParam();
|
||||
|
||||
queryTrackParam.setCom(LogisticsMapUtils.getCode("极兔速递"));
|
||||
|
||||
queryTrackParam.setNum("JT3137200563019");
|
||||
|
||||
// queryTrackParam.setPhone("17725390266");
|
||||
|
||||
String param = new Gson().toJson(queryTrackParam);
|
||||
|
||||
queryTrackReq.setParam(param);
|
||||
queryTrackReq.setCustomer(customer);
|
||||
queryTrackReq.setSign(SignUtils.querySign(param ,key,customer));
|
||||
|
||||
IBaseClient baseClient = new QueryTrack();
|
||||
HttpResult httpResult = baseClient.execute(queryTrackReq);
|
||||
String body = httpResult.getBody();
|
||||
System.out.println(body);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user