快递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开发者 交流群,互助沟通

扫码加入交流群
上一页
产品介绍
下一页
打印回调接口
Built with