文本打印任务推送


接口及参数

请求方式 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

示例: