大家一年要收多少个快递?有统计过吗?各种购物节各种剁手,收起快递来得用小推车帮忙,很多女孩子的梦想就是能清空购物车,那大家知道怎么样通过快递查询自动识别公司吗?这就不得不说API参数了,我们需要通过API参数相对应的代码来查询你的快递属于哪家快递公司,接下来,小编就带大家了解一下快递中的API参数吧,看看怎样通过快递查询自动识别公司。
API参数
一、接口描述/说明
(1)该接口仅对运单号做出识别,识别可能属于的一家或多家快递公司。
(2)接口并不返回物流轨迹,用户可结合即时查询接口和订阅查询接口完成轨迹查询、订阅的动作。
(3)接口识别会返回一家或者多家快递公司,返回的数据根据快递鸟大数据分析结果排序,排名靠前的命中率更高。
(4)若识别失败,快递鸟返回的匹配结果为空。
(5)接口支持的消息接收方式为HTTP POST,请求方法的编码格式(utf-8):\"application/x-www-form-urlencoded;charset=utf-8\"。
快递查询自动识别公司 图二
(6)接口地址: API测试地址:http://sandboxapi.kdniao.com:8080/kdniaosandbox/gateway/exterfaceInvoke.json
API正式地址:http://api.kdniao.com/Ebusiness/EbusinessOrderHandle.aspx
请求系统级参数说明:
参数名称类型说明必须要求
RequestDataString请求内容需进行URL(utf-8)编码。请求内容JSON格式,须和DataType一致。R
EBusinessIDString商户ID,请在我的服务页面查看。R
RequestTypeString请求指令类型:2002R
DataSignString数据内容签名:把(请求内容(未编码)+AppKey)进行MD5加密,然后Base64编码,最后 进行URL(utf-8)编码。详细过程请查看Demo。R
DataTypeString请求、返回数据类型:只支持JSON格式R
备注:R-必填(Required),O-可选(Optional),C-报文中该参数在一定条件下可选(Conditional)
二、接口参数
请求内容字段定义:
参数名称类型说明是否必须
LogisticCodeString物流单号R
返回参数定义:
参数名称类型说明必须要求
EBusinessIDString电商用户IDR
LogisticCodeString物流单号R
SuccessBool成功与否R
CodeInt失败原因O
ShipperShipperCodeString快递公司编码O
ShipperNameString快递公司名称O
快递查询自动识别公司 图三
三、示例
请求示例 JSON
{
\"LogisticCode\": \"3967950525457\"
}
返回示例 JSON
{
\"EBusinessID\": \"1257021\",
\"Success\": true,
\"LogisticCode\": \"3967950525457\",
\"Shippers\": [
{
\"ShipperCode\": \"YD\",
\"ShipperName\": \"韵达快递\"
}
]
}
接入流程依次是:注册认证账号,申请服务,技术对接,联调测试,正式使用。
快递查询自动识别公司 图四