API
WI05.批量打印包裹标签
更新时间: 2017-11-22 16:43:43 访问次数:791
接口说明

包裹标签批量打印。

使用场景

包裹标签批量打印,仅支持入库单,每批次最多打印50个包裹标签。

备注

请求说明
URL http://api.winit.com.cn/ADInterface/api
接口测试 http://erp.sandbox.winit.com.cn/ADInterface/api
验证方法 Token,md5
格式 json
字符编码 UTF-8
http请求方式 http
请求数限制 默认每分钟1000,有需要可申请加大。
请求入参
名称 类型 必填 说明 示例
orderNo String(100) Y Winit订单号
labelSize String(50) Y 打印尺寸: 10x10,10x6
packageNOList 包裹列表,如下为包裹子节点。说明:每次打印包裹数量限制为50个,若超过请分批调用。
-|packageNo String(50) Y 包裹条码 B0400000000000580904
-|sellerCaseNo String(50) N 卖家箱单号
请求示例
{
      "action": " winit.wh.inbound.printPackageLabel",
      "app_key": "rebecca",
      "data": {
          "orderNo": "WI00021351",
          "packageNoList": [
              {
                "packageNo": "B0400000000000083017",
                “sellerCaseNo”:” Auto100000”
              }
          ],
          "size": "10x10"
      },
      "format": "json",
      "language": "zh_CN",
      "platform": "Yangguang",
      "sign": "00000000000000000000000000000000",
      "sign_method": "md5",
      "timestamp": "2016-09-09 10:22:39",
      "version": "1.0"
}

                            
返回出参
名称 类型 必填 说明 示例
label Base64,不定长 Y 由包裹标签PDF文件转成的Base64编码

返回参数说明 正确的返回结果:由包裹标签PDF文件转成的Base64编码。 错误的返回结果:错误码,错误信息。

返回示例
{
      "code": "0",
      "data": {
          "label": "JVBERi0xLjQKJfbk/N8KMSAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovVmVyc2lvbiAvM
S40Ci9QYWdlcyAyIDAgUgovTmFtZXMgMyAwIFIKPj4KZW5kb2JqCjQgMCBvYmoKPDw
KL0NyZWF0b3IgKEphc3BlclJlcG9ydHMgXChyZXBvcnQ2XCkpCi9Qcm9kdWNlciAoaVRl
eHQgNC4yLjAgYnkgMVQzWFQpCi9Nb2REYXRlIChEOjIwMTYwOTExMTIzMTE0KzA4JzA
wJykKL0NyZWF0aW="
      },
      "msg": "操作成功"
}