获取物流快递信息接口错误码自查方案
说明:
本文介绍说明关于商家通过接口要获取某个订单的物流快递信息,返回的结果报错 120009001 的错误码情况下的自查方案。
接口信息:
接口名称:获取物流快递信息
接口 API:youzan.logistics.goodsexpress.get.3.0.0
接口链接:
https://doc.youzanyun.com/doc#/content/API/1-316/detail/api/0/5
代码示例:
public class LogisticsTest {
@Test
public void test() {
YouzanLogisticsGoodsexpressGet youzanLogisticsGoodsexpressGet = new YouzanLogisticsGoodsexpressGet();
//创建参数对象,并设置参数
YouzanLogisticsGoodsexpressGetParams youzanLogisticsGoodsexpressGetParams = new YouzanLogisticsGoodsexpressGetParams();
youzanLogisticsGoodsexpressGetParams.setExpressId(1);
youzanLogisticsGoodsexpressGetParams.setExpressNo("LWN99999");
youzanLogisticsGoodsexpressGet.setAPIParams(youzanLogisticsGoodsexpressGetParams);
try {
YouzanLogisticsGoodsexpressGetResult result = yzClient.invoke(youzanLogisticsGoodsexpressGet, token, YouzanLogisticsGoodsexpressGetResult.class);
System.out.println(JSON.toJSON(result));
} catch (SDKException n) {
n.printStackTrace();
}
}
}
错误码解决方案:
{"code":120009001,"success":false,"message":"查询的数据不存在"}
解决方案:
该接口适用于商家只有在有赞平台发货方式选择“在线下单”的物流信息才会拿到,自己联系的快递公司是拿不到的;