下单回调接口
二、下单回调接口
2.1 接口格式
2.2 请求地址
字段 | 类型 | 说明 | 备注 |
---|---|---|---|
taskId | String | 任务id | |
sign | String | 签名 | 下单时填写了salt时会带sign md5(param+salt) |
param | param | 参数主体 |
参数名 | 是否必填 | 类型 | 说明 |
---|---|---|---|
kuaidicom | 是 | string | 快递公司的编码,一律用小写字母,见《快递公司编码》,选填。 |
kuaidinum | 是 | string | 快递单号,单号的最大长度是32个字符。 |
message | 是 | string | 状态描述 |
orderId | 是 | string | 平台订单ID |
status | 是 | string | 订单状态0-下单成功 1-已接单 10-已取货 13-已签收 9-用户主动取消 99-订单已取消 |
courierName | 否 | string | 快递员姓名 |
courierMobile | 否 | string | 快递员电话 |
weight | 否 | string | 重量 |
freight | 否 | string | 运费 |
2.3 返回结果
字段 | 说明 | 备注 |
---|---|---|
result | 提交结果 | true提交成功,false失败 |
returnCode | 返回编码 | |
message | 返回报文描述 |
2.4 提供数据内容
{
"courierMobile": "15010033036",
"courierName": "G师傅",
"kuaidiCom": "kfw",
"kuaidiNum": "KFWZS1476130507",
"message": "订单已取消",
"orderId": "1000086",
"status": 99
}
{
"returnCode": "200",
"result": true,
"message": "成功"
}
2.4 推送响应报文及错误码解释
字段名称 | 字段含义 |
---|---|
result | true表示成功,false表示失败。如果提交回调接口的地址失败,30分钟后重新回调,3次仍旧失败的,自动放弃 |
returnCode | 200: 提交成功 500: 服务器错误 其他错误请自行定义 |
message | 返回的提示 |