物流快递发货单接口API代码-快递100API
一、发货单接口
1.1 接口格式
提供统一格式的HTTP POST或GET调用接口,并返回统一格式JSON数据。
1.2 请求地址
https://poll.kuaidi100.com/print/billparcels.do
请求参数:
参数名 | 是否必填 | 类型 | 说明 |
---|---|---|---|
method | 是 | string | 业务类型(默认:billparcels) |
key | 是 | string | 授权码,请申请企业版获取 |
sign | 是 | string | 32位大写 签名,用于验证身份,按MD5 (param +t+key+ secret)的顺序进行MD5加密,不需要加上“+”号。secret可在企业管理后台查看。 |
t | 是 | string | 时间戳如:1576123932000 |
param | 是 | param | 由其他字段拼接,通过管理后台的打印发货单模板配置信息获取 |
settings | 否 | string | 由其他字段拼接 |
param数据结构:
参数名 | 是否必填 | 类型 | 说明 |
---|---|---|---|
tempid | 是 | string | 通过管理后台的打印发货单模板配置信息获取 |
siid | 是 | string | 打印设备,通过打印机输出的设备码进行获取 |
callBackUrl | 否 | string | 打印状态对调地址 |
tab0 | 否 | tab* | 发货单表格列表内容,JsonArrayString类型,多表格时用tab0,tab1,tab2等追加对象 |
Θimg0 | 否 | object | 多图片时用img0,img1,img2等追加 |
¬type | 是 | string | BASE_64:base64 图片格式;URL:图片地址;QR_CODE:二维码;CODE_128:code128格式的条形码 |
¬content | 是 | string | 图片内容 |
¬width | 是 | number | 图片宽度 |
¬height | 是 | number | 图片高度 |
…… | 否 | string | 其他面单特殊需求参数显示,可以到后台-面单模板选择该模板,下方有对应产生列表 |
settings数据结构:
参数名 | 是否必填 | 类型 | 说明 |
---|---|---|---|
pageWidth | 是 | string | 宽,单位mm,默认值:100 |
pageHeight | 否 | string | 高,单位mm ,续打纸张时,该字段设置为null或空串 |
Θmargins | margins | 边距 | |
¬top | 否 | string | 上边距,单位:mm,默认:0 |
¬bottom | 否 | string | 下边距,单位:mm,默认:0 |
¬left | 否 | string | 左边距,单位:mm,默认:0 |
¬right | 否 | string | 右边距,单位:mm,默认:0 |
1.3 请求参数示例
发货单模板示例:
注,发货单模板内容都可以自定义实现,实现规则如下:
1、自定义参数命名格式:#{xxxx}
2、表格标题的设置,右键选择表格属性->标题单元格->第一行
3、表格边框线的显示,右键->表格属性->边框设置为1->间距和边距设置为0
param参数示例:
{"tempid": "129906826866200576","siid": "L2204140087","callBackUrl": "http://www.baidu.com/fhd/callback","petName": "kd100","recName": "小百","recPhone": "10086","payTime": "2021-01-15 15:40:55","expressName": "德邦快递","printTime": "2021-01-15 15:41:30","printCount": "1","address": "广东省深圳市南山区金蝶软件园","total": "21","remark": "购物小票作为购物凭证,请妥善保管,您有任何疑问,请咨询服务热线 123456798","img0": {"type": "code_128","content": "887921256577","width": 350,"height": 100},"tab0": [{"prodName": "热敏纸","count": "5","specs": "76*130","unitPrice": "30","price": "150"},{"prodName": "热敏纸","count": "10","specs": "100*180","unitPrice": "50","price": "500"},{"prodName": "续打纸","count": "5","specs": "","unitPrice": "40","price": "200"},{"prodName": "云打印机","count": "1","specs": "二代","unitPrice": "499","price": "499"}]
}
settings参数示例
{"pageWidth": 100,"pageHeight": 180,"margins": {"top": 5,"bottom": 5,"left": 5,"right": 5}
}
输出效果如下:
1.4 返回结果
字段 | 类型 | 说明 | 备注 |
---|---|---|---|
result | boolean | 提交结果 | true提交成功,false失败 |
returnCode | string | 返回编码 | |
message | string | 返回报文描述 | |
data | data |
data数据结构
字段 | 类型 | 说明 | 备注 |
---|---|---|---|
taskId | string | 任务ID |
1.5 返回结果示例
{"result": true,"returnCode": "200","message": "提交成功","data": {"taskId":"" // 任务ID}
}
1.6 信息代码含义
信息代码 | 信息内容描述 | 原因及建议处理方式 |
---|---|---|
200 | 提交成功 | 提交成功 |
400 | 参数错误 | 请根据技术文档请求,注意参数类型及是否必填。 |
500 | 服务器错误 | 快递100的服务器出理间隙或临时性异常,有时如果因为不按规范提交请求,比如快递公司参数写错等,也会报此错误 |
503 | 签名认证失败 | 请检查加密方式,param + t + key + secret 的顺序进行MD5加密,加密后字符串转大写,不用加上“+”号 |
600 | 您不是合法的用户(即授权Key出错) | 账号无可用单量,需要充值 |
601 | KEY已过期 | 账号无可用单量,需要充值 |
700 | 错误的回调地址 | 检查回调地址,或者联系快递100工作人员 |
快递100API提供沙盒测试,点击即可免费试用
物流快递发货单接口API代码-快递100API相关推荐
- 物流快递电子面单HTML接口API代码-快递100
一.电子面单HTML接口 通过快递公司或网点.菜鸟与淘宝提供的电子面单账号,提交生成电子面单号,返回固定面单模板,调用本地打印机即可打印出电子面单. 1.1 接口格式 提供统一格式的HTTP POST ...
- 快递物流信息复打接口API代码-快递100
一.复打接口 该接口支持在提交打印请求2天内的打印任务进行复打10次的操作. 1.1 接口格式 提供统一格式的HTTP POST或GET调用接口,并返回统一格式JSON数据. 1.2 请求地址 htt ...
- 第三方电商平台账号授权查询快递物流信息API代码-快递100API
一.第三方电商平台账号授权 通过第三方授权获取月结账号授权码 1.1 接口格式 提供统一格式的HTTP POST或GET调用接口,并返回统一格式JSON数据. 1.2 请求地址 https://pol ...
- PHP快递查询接口api和快递单号智能判断PHP代码
如果电商企业想将业务提升到一个新的水平,则应考虑接入第三方快递查询API接口.快递查询API接口提供了很多好处,并且可以为电商企业.微商带来强大的竞争优势.因为相对于独立一家家对接各个快递公司的服务接 ...
- 物流快递商家寄件运力查询接口API代码实例
一. 商家寄件运力接口 查询全国快递公司运力覆盖情况. 1.1 接口格式 提供统一格式的HTTP POST或GET调用接口,并返回统一格式JSON数据. 1.2 请求地址 https://order. ...
- 国内快递公司编码大全-物流快递信息接口API所需参数
一.快递公司编码 快递公司partnerId,partnerKey,net,code是否必填(*为必填) 快递公司编码 快递公司名称 partnerId partnerKey partnerSecre ...
- 快递鸟快递实时快递查询接口API案例代码
一.快递查询接口API描述 快递鸟实时快递查询接口输入运单号自动识别物流公司编码,实时返回最新物流轨迹. (1)接口支持按照运单号查询(单个查询). (2)接口需要指定快递单号,格式不对或则编码错误都 ...
- 图像抠图去背景技术从传统算法到深度学习到商用:如何快速使用JAVA/PHP/Python/ShellCommand 实现人像抠图去背景-调用PicUP.AI抠人像接口API实现人像抠图
图像抠图去背景技术从传统算法到深度学习 图像去背景(抠图)是图像编辑中的关键技术 三分图(trimap)的概念 PicUP.AI [链接](https://www.picup.ai). 实测例子 AP ...
- 顺丰快递单号查询API接口调试demo【快递100API接口】
顺丰目前提供了两种对接方式: 一种是开发者自助对接,需要注册丰桥账户后,申请成为开发者,再根据顺丰要求对接,整个流程较为繁琐: 还有一种方式就是通过第三方快递单号查询API接口服务商对接(例如快递10 ...
最新文章
- sdn主要包含哪些接口_SDN 是什么?
- php 图片在线编辑功能,summernote在线编辑器提交的内容PHP处理其中图片函数
- 电脑其他设备android打问号,电脑设备管理器里的其它设备打问号,怎么解决啊?
- 编写程序定义一个有 10 个 int 型元素的数组,并以其在数组中的位置作为各元素的初值。
- 尚未提交线上版本_ABRSM 线上演奏考试报名指引(目前考试仅限英国 amp; 部分国家及地区)...
- 深入理解Python中的全局解释锁GIL
- linux小白-基础命令-cd
- Git 将本地的一个分支上的代码合并到本地的另一个分支
- BugFree在Windows Server 2003+IIS 6+MySQL的配置
- 《网管员世界》记者走基层采访实录
- python源代码下载地址
- Photoshop脚本 设置前景色和背景色
- Chia命令行P图工具
- liner、dense、mlp、fc区别
- matlab 读取mdf文件路径,访问 MDF 文件
- MATLAB Simulink Example
- MathWorks 中国
- c语言isfinite用法,C# Double.IsFinite()用法及代码示例
- Hive数据库创建表
- 【VMware】下安装OSX10.10-Yosemite【Mac】系统
- 【工业机器人】两分钟读懂工业机器人的设计过程
- H5开发在QQ钱包的应用实践