API
打印包裹标签
更新时间: 2023-08-27 20:06:19 访问次数:10412

接口说明

通过入库单+包裹号或者入库单和+卖家箱号(自定义箱号)查询包裹标签。
每批次最多打印50个包裹标签。若超过请分批调用。返回结果为PDF文件转成的Base64编码。

接口名称

winit.wh.inbound.printPackageLabel

请求说明

请求内容 说明
URL https://openapi.winit.com.cn/openapi/service
接口测试 https://sandboxopenapi.winit.com.cn/openapi/service
验证方法 Token,md5
格式 json
字符编码 UTF-8
http请求方式 http
请求数限制 默认每分钟1000,1000有需要可申请加大。

请求入参

名称 类型 必填 说明 示例
orderNo String(100) Y Winit订单号
packageNoList Array Y 包裹列表
说明:每次打印包裹数量限制为50个,若超过请分批调用。
–|packageNo String(50) O 包裹条码
注:packageNo和sellerCaseNo二选一填写即可
B0400000000000001763
–|sellerCaseNo String(50) O 卖家箱单号,自定义箱号
注:packageNo和sellerCaseNo二选一填写即可
labelSize String(50) Y 打印尺寸
单位:cm
10x10
10x6
15x10 目前只有3种规格
origin String(20) N 原产地
只能传Made in China或Made in Taiwan,China
Made in China

请求示例

  1. {
  2. "action": " winit.wh.inbound.printPackageLabel",
  3. "app_key": "rebecca",
  4. "client_id":"ODJKMDU1YZCTYJQ5YY00ZWZLLTK5N2QTOWY4MZI5OGMWNDG2",
  5. "client_sign":"A1DCFCBA82914C1684ABD0298B45BAC8",
  6. "data": {
  7. "orderNo": "WI9900001315",
  8. "packageNoList": [
  9. {
  10. "packageNo": "B0400000000000001754",
  11. "sellerCaseNo":" "
  12. },
  13. {
  14. "packageNo": "B0400000000000001763",
  15. "sellerCaseNo":" "
  16. }
  17. ],
  18. "labelSize": "10x10"
  19. },
  20. "format": "json",
  21. "language": "zh_CN",
  22. "platform": "OWNERERP",
  23. "sign": "6C326FA16887E6761E32109195C74C9B",
  24. "sign_method": "md5",
  25. "timestamp": "2016-09-09 10:22:39",
  26. "version": "1.0"
  27. }

返回出参

返回参数说明:正确的返回编码code:0及结果data,错误的返回错误码及错误信息msg。

名称 类型 必传 说明 示例
label String() Y 由包裹标签PDF文件转成的Base64编码

返回示例

  1. {
  2. "code": "0",
  3. "msg": "操作成功",
  4. "data": {"label": "Base64编码"}
  5. }