请求方式 | POST | ||
服务地址 | https://open.sw-aiot.com/api/message/printMsg | ||
Content-Type | application/json | ||
Header | token=d1d9d0b2992c99e56d9462607383c50f | ||
参数字段 | 字段描述 | 类型 | 必须 |
devid | 机器码 | String | 是 |
reqid | 请求标识,用于标记当前请求 | String | 是 |
orderid | 交易流水号 | String | 否 |
message |
打印内容 注: 按照标准排版内容格式,XML/JSON格式详细参照《排版约定》。 此内容可以是打印内容 或 内容下载地址 type为1/6/7/8请传入数据文件下载地址(或通过《文件打印任务推送》接口实现打印),服务器会自动识别 |
String | 是 |
type | 内容类型:(如不填或类型与内容不匹配,则不打印) 1. ESC 2. CPCL 3. TSPL 4. XML 5. JSON 6. IMG(支持png格式图片) |
int | 是 |
pcopy | 打印份数。默认为1次 | int | 否 |
pwidth | 纸张宽度:mm。例:58、80、110 (打印云盒此参数必填) |
int | 否 |
pheight | 打印高度(针式穿控纸必填) | int | 否 |
ptype | 打印纸张类型:(如无此参数,默认为绑定时填写的类型) 1. 连续纸 2. 标签纸 3. 黑标纸 4. 穿孔纸 5. 普通打印纸A3 6. 普通打印纸A4 7. 普通打印纸A5 |
int | 否 |
vtype | 语音类型: -1:无播报 0:定制语音 1:你有新的外卖订单,请及时处理 2:你有新的美团订单,请及时处理 3:你有新的饿了么订单,请及时处理 4:打印机缺纸 |
int | 是 |
vmessage | vType为0时,推送定制语音内容;不为0时,此字段内容自动失效 注:语音使用和收费规则,详见 《附录C-定制语音描述》 |
String | 否 |
示例:
Content-Type | application/json | |
参数字段 | 字段描述 | 类型 |
code | 应答码:200成功,非200则失败 | int |
message | 应答信息,应答码对应的描述 | String |
success | 请求成功标志 | Boolean |
data | 响应数据内容 | Json |
code | 接口信息编码 参照《附录A》 | string |
message | 错误信息描述 | String |
reqid | 任务编号 | String |
success | 是否成功(true--消息已发送设备或存档,不需要重推;false--入库失败,需要重新推送)其他描述字段,只做参考 | boolean |
示例: