第三方需在开放平台配置自定义回调地址(如 http://XXXX.com/api/callback),当打印任务状态发生更新时,开放平台会以 POST 方式实时推送任务信息至该地址,便于第三方自动化处理订单状态(如发货、退款、告警、库存处理)。
回调地址
| 项目 | 值 |
|---|---|
| 接口地址 | http://XXXX.com/api/callback(由第三方自定义) |
回调结果
| 参数名 | 数据类型 | 参数值(示例) | 参数说明 |
|---|---|---|---|
| type | string | printing | 类型:printing-打印中 finish-完成 cancel-取消 imageStatus:图片状态 pause-打印暂停 failure:打印失败/雕刻失败 |
| taskid | string | 20000196 | 分配给打印任务的唯一编号 |
| printer_id | string | 500001 | 分配打印的打印机编号 |
| once | string | 8305 | 每次请求发送的随机数值 |
| time | string | 1646790335 | 每次发送请求时的时间戳 |
| sign | string | 9ce3ce7a3fccaf3d7715bd7e9bb1dc1c | 签名 |
| order_id | string | 8003A | 甲方系统中的订单编号,如果是两个订单合并打印,两个订单使用英文逗号分隔。如 1569885222,1785336685 |
| status | string | 1 | 打印任务状态,1:正在打印 2:完成打印 3:取消打印 4:打印故障 5:进料失败 6:出货失败 7:归位失败 8:打印机未复位 11:库存不足(订单无法打印,后台需退款)12:库存预警(库存为 0,下一个订单库存不足将无法打印)13-打印暂停 14-打印失败 |
| receive_status | string | 1 | 客户端图片接收状态,0:待接收、1:接收成功 2:接收失败 |
| msg | string | 完成打印 | 根据任务 status 显示不同信息。1:正在打印 2:完成打印 3:取消打印 4:打印故障 |
若设备在调试过程中遇到不能解决问题,可以联系云打印负责人排除问题,找到解决的方法。联系方法如下: 电 话:137-5177-4454【微信同号】 邮 箱:info@ColorPark.cn