对接快递100快递管家API之订单取消接口
订单取消
1.功能描述
用于取消"订单信息导入"和"商家寄件"导入成功的订单;不支持批量导入需逐一提交;
2.接口信息
请求地址 | https://b.kuaidi100.com/v7/open/api/cancel |
通信协议 | HTTPS |
请求方式 | POST |
字符集 | UTF-8 |
请求Conent-Type | application/x-www-form-urlencoded |
3.接口规则
- 导入成功但未打印的订单可通过此接口进行取消,已打印的订单不支持取消;
- 取消成功后不会返回扣除的导入量,请确认需要打印再导入订单;
4.请求参数
名称 | 类型 | 是否必填 | 描述 |
---|---|---|---|
app_key | String | 是 |
由快递100提供,接入应用的唯一标识 ([快递管家官网API服务],管理中的App Key) |
access_token | String | 是 | 授权注册时获取的access_token(访问令牌) |
timestamp | long | 是 |
时间戳,自1970年01月01日起到现在的秒数, 例: 1502963129 |
sign | String | 是 | 签名,签名算法参照【签名说明】 |
data | String | 是 | Json字符串 |
data参数
名称 | 类型(字符长度) | 是否必填 | 描述 |
---|---|---|---|
order_list | String(300) | 是 | 订单编号,最多一次支持 10 单,用英文逗号分隔 |
示例:
app_key=LeWFeuaGwdf&access_token=uoKbfafdfafcCce×tamp=1502963129&sign=3CF35D130E8B197553ADE1BAEA2615F0&data={"order_list":"O23456,O34567,O12345"
}
5.返回参数
名称 | 类型(字符长度) | 是否必填 | 描述 |
---|---|---|---|
status | String(5) | 是 | 200:成功401:失败 |
message | String(30) | 是 | 成功/失败原因 |
示例:
成功:
{"status": "200","message": "success"
}失败:
{"status": "401","message": "订单编号不存在,请检查"
}
6.接口异步回调信息
请求的Content-Type:application/json;charset=UTF-8
6.1.请求参数
名称 | 类型(字符长度) | 是否必填 | 描述 |
---|---|---|---|
app_key | String | 是 |
由快递100提供,接入应用的唯一标识 ([快递管家官网API服务], 管理中的App Key) |
timestamp | long | 是 |
时间戳,自1970年01月01日起到现在的 秒数, 例: 1502963129 |
type | String | 是 | 回调接口推送类型,固定为:CANCEL |
sign | String | 否 | 签名,签名算法参照【签名说明】 |
data | String | 是 | Json字符串 |
└succ_order_num_list | Array | 是 | 成功取消的订单编号列表 |
└fail_order_num_list | Array | 是 | 取消失败的订单编号列表 |
└status | String(5) | 是 |
200:成功 401:失败 |
└message | String(30) | 是 | 成功/失败原因 |
示例:
{"app_key": "LeWFeuaGwx1v","data":{"fail_order_num_list": ["O23456","O34567"],"succ_order_num_list":["O12345"]"status": "200","message": "success"},"type": "CANCEL","timestamp": 1596100607
}
6.2.返回参数
名称 | 类型(字符长度) | 是否必填 | 描述 |
---|---|---|---|
status | String(5) | 是 |
200:成功 400:失败 |
示例:
成功:
{“status”:200}
失败:
{“status”:400}
接口源地址:https://www.kuaidi100.com/ecommerce/api/index.html?name=17
对接快递100快递管家API之订单取消接口相关推荐
- 对接快递100快递管家API之准备工作
不管是自营商城.电商平台,还是企业寄件,不管是单仓发货,还是全国多仓发货,不管是用常用的主流快递,还是二三线小快递,不管是网页版,还是APP.小程序,只要你有打单发货的需求,都可以对接快递100快递管 ...
- 对接快递100快递管家API之授权接口
快递100快递管家API接口授权有两种方式,一种是通过使用者的手机号授权,生成一个专属的新账号,通过跳转接口跳转到快递管家进行打单,跳转后使用新账号自动完成登录:一种是通过使用者现有的快递100账号授 ...
- uniapp小程序接入快递100第三方插件api
快递100第三方插件:快递查询跳转API接口 - 快递100 想在自己的小程序上 使用快递查询 接入指引 1. 插件申请接入 首先要在小程序管理后台的"设置-第三方设置-插件管理" ...
- 顺丰丰桥接口开发-java(订单取消接口)
订单取消接口,咨询了顺丰公司,下单后不取消也没什么问题,不过为了自己的业务系统的完整性,我们还是需要弄的.取消的xml没有那么复杂,偷懒就不搞java类了,直接替换相关数据提交,操作看之前的文章. & ...
- 对接快递100快递管家API之订单信息导入接口
订单信息导入 1.功能描述 用于将贵方系统待发货订单信息导入到快递管家,实现快递单打印:不支持批量导入需逐一提交: 2.接口信息 请求地址 https://b.kuaidi100.com/v7/ope ...
- 对接快递100快递管家API之订单快速打印接口
1.功能描述 用于将贵方系统待发货订单导入到快递管家并通过云打印接口快速打印:不支持批量导入需逐一提交: 2.接口信息 请求地址 https://b.kuaidi100.com/v7/open/api ...
- 对接快递100快递管家API之订单信息修改接口
订单信息修改 1.功能描述 用于修改导入成功未打印的订单信息:不支持批量导入需逐一提交: 2.接口信息 请求地址 https://b.kuaidi100.com/v7/open/api/updateS ...
- 对接快递100快递管家API之物流查询接口
1.功能描述 用于实时查询快递单号的物流信息:补充"物流信息推送"接口: 2.接口信息 请求地址 https://b.kuaidi100.com/v7/open/api/route ...
- 对接快递100快递管家API之物流信息推送接口
1.功能描述 快递发货后,系统将更新后的全量物流信息回推给贵方,可直接用于物流展示: 2.接口信息 请求的Content-Type:application/json;charset=UTF-8 3 ...
最新文章
- C#中静态方法的运用和字符串的常用方法(seventh day)
- AI一分钟 | 万达网科裁员95%高达5000余人,被爆下一步将转型AI; 英伟达放话了:研究人员放心用,不更新驱动就没啥事儿
- 「AI初识境」被Hinton,DeepMind和斯坦福嫌弃的池化到底是什么?
- 30分钟正则表达式指导
- Android 系统调试(1) 禁止SeLinux
- 基于Nginx的媒体服务器技术
- SSLOJ 1338.逃亡路径
- static Member Function
- LINUX修改.bashrc之后,生效的办法
- python中的元组字符串整数浮点数都是不可变的数据类型,Python不可变数据类型总结...
- 单片机音频谱曲软件_单片机音乐代码转换软件(Music Encode)
- 创业挑战杯获奖作品范例_2017年挑战杯大学生创业大赛优秀作品
- 怎么修改chrome浏览器的字体
- 美国Appstore游戏数据分析
- 网盘中html怎么转成视频,怎么将百度网盘保存的MKV转换MP4格式
- 60条有名的处世原则与定理
- COMPA: Detecting Compromised Accounts on Social Networks 论文分析
- DBeaver配置phoenix
- 用虚拟机写java程序_JAVA是什么?java是狗屁!写java程序说穿了就是在对java虚拟机这个软件进行应用。...
- Maven打包Resource资源文件损坏解决