顺丰目前提供了两种对接方式: 一种是开发者自助对接,需要注册丰桥账户后,申请成为开发者,再根据顺丰要求对接,整个流程较为繁琐; 还有一种方式就是通过第三方快递单号查询API接口服务商对接(例如快递100API),如果对接公司数量超过3家,对接起来会比直接对接顺丰简单。
物流轨迹查询-使用的物流单号和快递单号即可实现查询物流信息。 对接在电商网站或ERP系统上之后,使用者只需要输入快递单号就可以查询物流,不需要物流编码。整个流程是通过快递100API的两个接口实现的,一个是快递物流查询接口,一个是智能单号识别的接口,其中智能单号识别接口是免费使用的。
顺丰快递查询API接口提供方:快递100API
快递查询接口名称:实时查询接口 智能单号识别接口
编程语言要求:Json
顺丰快递单号接口通过快递100接口对接简单方便,顺丰速运快递查询接口API和电子面单接口可以通过快递100对接,通过顺丰单号和手机号后四位查询轨迹信息,如果是通过快递100下单获得的顺丰单号,可通过单号直接查询,具体下载快递100接口技术文档查看接口说明。
## 实时查询接口demo:
**请求参数示例**
```json
customer = **********
sign = ******************
param = {
"com": "ems",
"num": "em263999513jp",
"phone": "13868688888",
"from": "广东省深圳市南山区",
"to": "北京市朝阳区",
"resultv2": "1",
"show": "0",
"order": "desc"
}
```
**正确返回示例**
**JSON格式**
```json
{
"message": "ok",
"state": "0",
"status": "200",
"condition": "F00",
"ischeck": "0",
"com": "yuantong",
"nu": "V030344422",
"data":[
{
"context": "上海分拨中心/装件入车扫描 ",
"time": "2012-08-28 16:33:19",
"ftime": "2012-08-28 16:33:19",
},
{
"context": "上海分拨中心/下车扫描 ",
"time": "2012-08-27 23:22:42",
"ftime": "2012-08-27 23:22:42",
}
]
}
```
### 错误返回示例
JSON格式
```json
{
"result": false,
"returnCode": "400",
"message": "找不到对应公司"
}
```
## 智能识别接口demo:
返回数据示例
```json
[
{
"comCode": "shunfeng",
"id": "",
"noCount": 302236,
"noPre": "9069",
"startTime": ""
},
{
"comCode": "yuantong",
"id": "",
"noCount": 24,
"noPre": "9069",
"startTime": ""
}
]
```
官方文档:http://api.kuaidi100.com/document/5f1106542977d50a94e10241.html