快递100 API
  1. 接口文档
快递100 API
  • 入门指南
    • 如何注册企业账号
    • 如何开通产品服务
    • 如何联系工作人员
    • 企业版和基础版的区别
  • 产品文档
    • 快递查询
      • 实时快递查询
        • 产品介绍
        • 接口文档
          • 实时快递查询接口
      • 快递信息推送服务
        • 产品介绍
        • 接口文档
          • 快递订阅查询快递api接口技术文档
          • 推送接口
      • 快递查询地图轨迹
        • 产品介绍
        • 接口文档
          • 快递查询地图轨迹技术文档
      • 地图轨迹推送服务
        • 产品介绍
        • 接口文档
          • 订阅接口
          • 推送接口
    • 电子面单与云打印
      • 电子面单
        • 产品介绍
        • 电子面单参数
        • 第三方平台账号授权
          • 第三方授权回调
          • 第三方平台网点&面单余额接口
          • 电子面单账号授权
        • 电子面单接口
          • 打印状态回调
          • 电子面单下单接口
          • 电子面单复打接口
        • 电子面单取消接口
      • 订单导入
        • 产品介绍
        • 接口文档
          • 提交售后(退货)订单获取任务接口
          • 售后(退货)订单获取结果推送接口
          • 快递单号回传及订单发货接口
          • 获取店铺授权超链接接口
          • 提交订单获取任务接口
          • 订单获取结果推送接口
      • 自定义打印
        • 产品介绍
        • 自定义模板打印
          • 自定义模板打印接口
          • 自定义模板打印复打接口
          • 打印状态回调
          • 硬件状态查询接口
        • 附件打印
          • 附件打印接口
          • 附件打印复打接口
          • 打印状态回调
          • 硬件状态查询接口
        • 指令打印
          • 指令打印接口
          • 指令打印复打接口
          • 打印状态回调
          • 硬件状态查询接口
      • 发货单
        • 产品介绍
        • 接口文档
          • 发货单接口
            POST
          • 打印回调接口
            POST
    • 物流服务
      • 商家寄件
        • 产品介绍
        • 接口文档
          • 快递公司编码
          • 商家寄件下单接口
          • 下单回调接口
          • 商家寄件下单取消接口
          • 商家寄件下单价格接口
          • 快递信息推送接口
          • 商家寄件订单详情查询接口
          • 电子面单复打接口
      • 同城配送
        • 产品介绍
        • 参数字典
        • 同城配送接账号授权
          • 授权回调接口
          • 同城配送账号授权接口
        • 同城配送下单
          • 下单回调接口
          • 同城配送下单
        • 同城配送查询订单
        • 同城配送取消下单接口
      • C端寄件
        • 产品文档
        • 接口文档
          • C端寄件下单接口
          • 下单回调接口
          • C端寄件下单取消接口
          • C端寄件价格查询接口
          • 快递信息推送接口
    • 跨境服务
      • 国际电子面单API
        • 产品介绍
        • 参考数字典
        • 接口文档
          • 国际电子面单下单API
          • 预约取件API
          • 取消预约PI
    • 增值服务
      • 短信提醒发送
        • 产品介绍
        • 接口文档
          • 快递100短信回调请求
          • 快递100短信发送接口
      • 智能单号识别
        • 产品介绍
        • 智能识别接口说明
      • 快递面单OCR识别
        • 产品介绍
        • 快递面单OCR识别接口
      • 快递可用性查询
        • 产品介绍
        • 快递可用性接口
  • 常见问题
    • 查询类问题
      • 实时快递查询
      • 快递信息推送服务
      • 智能单号识别
      • 短信提醒发送
      • Excel表格批量查询
    • 电子面单类问题
      • 电子面单
      • 快递面单模板
      • 参数配置
      • 云打印机/云盒
    • 地图轨迹类问题
      • 快递查询地图轨迹
    • 物流类服务
      • 同城配送
      • 商家寄件
      • 个人寄件
    • 云打印类问题
      • 自定义打印
      • 云打印
      • 发货单
    • 申请与审核
      • 企业版
      • 基础版
    • 支付与支票
      • 产品价格
      • 账单与充值
      • 发票问题
    • 政策与规范
      • 商家寄件服务协议
      • 用户协议
      • 授权声明
      • 隐私政策
      • 增值服务
      • 服务协议
      • 保密协议
    • 账号与密码
      • 账号密码
      • 授权问题
    • 快递公司入驻
      • 入驻资料及审核
      • 电子面单接口示例
      • 快递公司接入快递100实时查询接口
      • 快递公司接入快递100订阅推送接口
      • 手机app快递查询接口
  1. 接口文档

发货单接口

POST
https://poll.kuaidi100.com/print/billparcels.do
param数据结构:
参数名是否必填类型说明
tempid是string通过管理后台的打印发货单模板配置信息获取
siid是string打印设备,通过打印机输出的设备码进行获取
callBackUrl否string打印状态回调地址
tab0否tab*发货单表格列表内容,JsonArrayString类型,多表格时用tab0,tab1,tab2等追加对象
Θimg0否object多图片时用img0,img1,img2等追加
¬type是stringBASE_64:base64 图片格式;URL:图片地址;QR_CODE:二维码;CODE_128:code128格式的条形码
¬content是string图片内容
¬width是number图片宽度
¬height是number图片高度
……否string其他面单特殊需求参数显示,可以到后台-面单模板选择该模板,下方有对应产生列表
settings数据结构:
参数名是否必填类型说明
pageWidth是string宽,单位mm,默认值:100
pageHeight否string高,单位mm ,续打纸张时,该字段设置为null或空串
Θmarginsmargins边距
¬top否string上边距,单位:mm,默认:0
¬bottom否string下边距,单位:mm,默认:0
¬left否string左边距,单位:mm,默认:0
¬right否string右边距,单位:mm,默认:0

1.3 请求参数示例#

发货单模板示例:
img
注,发货单模板内容都可以自定义实现,实现规则如下:
1、自定义参数命名格式:#{xxxx}
2、表格标题的设置,右键选择表格属性->标题单元格->第一行
3、表格边框线的显示,右键->表格属性->边框设置为1->间距和边距设置为0
输出效果如下:
img

1.6 信息代码含义#

信息代码信息内容描述原因及建议处理方式
200提交成功提交成功
400参数错误请根据技术文档请求,注意参数类型及是否必填。
500服务器错误快递100的服务器出现间歇或临时性异常,有时如果因为不按规范提交请求,比如快递公司参数写错等,也会报此错误
503签名认证失败请检查加密方式,param + t + key + secret 的顺序进行MD5加密,加密后字符串转大写,不用加上“+”号
600您不是合法的用户(即授权Key出错)账号无可用单量,需要充值
601KEY已过期账号无可用单量,需要充值
700错误的回调地址检查回调地址,或者联系快递100工作人员
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://poll.kuaidi100.com/print/billparcels.do' \
--data-urlencode 'method=' \
--data-urlencode 'key=' \
--data-urlencode 'sign=' \
--data-urlencode 't=' \
--data-urlencode '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"    }  ]}'
响应示例响应示例
{
    "result": true,
    "returnCode": "200",
    "message": "提交成功",
    "data": {
        "taskId": ""
    }
}

请求参数

Body 参数application/x-www-form-urlencoded
method
string 
必需
业务类型(默认:billparcels)
key
string 
必需
授权码,请申请企业版获取
sign
string 
必需
32位大写 签名,用于验证身份,按MD5 (param +t+key+ secret)的顺序进行MD5加密,不需要加上“+”号。secret可在企业管理后台查看。
t
string 
必需
时间戳如:1576123932000
param
string 
必需
由其他字段拼接,通过管理后台的打印发货单模板配置信息获取
示例值:
{ "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
string 
由其他字段拼接
可选
示例值:
{ "pageWidth": 100, "pageHeight": 180, "margins": { "top": 5, "bottom": 5, "left": 5, "right": 5 }}

返回响应

🟢200成功
application/json
Body
result
boolean 
必需
提交结果。true提交成功,false失败
returnCode
string 
返回编码
必需
message
string 
返回报文描述
必需
data
object 
必需
taskId
string 
任务ID
必需

【快递100】API开发者 微信交流群

用微信扫右侧二维码,加入【快递100】API开发者 交流群,互助沟通

扫码加入交流群
修改于 2021-12-20 12:55:43
上一页
产品介绍
下一页
打印回调接口
Built with