文档
测试

4.打印(自定义模板)

POST
v1/openApi/dev/customPrint.json

请求头

参数名
类型
描述
必填
Content-Type
String
form-data 提交,application/x-www-form-urlencoded
必填

请求参数

参数名
类型
描述
必填
devName
String
设备名称,(唯一)
必填
actWay
Number
行为方式 1:只打印数据 2:只播放信息 3:打印数据并播放信息
必填
cn
Number
打印联数,默认1联
必填
data
String
需要打印时的自定义打印内容
必填
voiceJson
String
播报信息请求体,示例: {"bizType":"1","broadCastType":"1","money":"100.01"}
可选
file
object
需要打印的LOGO图片,大小不超过50kb,尺寸为384*384(每个设备只需上传一次,如需再次使用直接使用图标的指令即可)
可选

说明 / 示例

### voiceJson内容如下: bizType: 否 String 无 业务类型 1:交易语音 2:自定义语音文本 broadCastType: 否 String 无 播报类型,参照[2.播报支付信息](doc:s5bBZdhU) money: 否 String 无 金额 content: 否 String 无 自定义语音文本 ### Data结果集: | 参数|是否必须|默认值|含义| |-|-|-|-| |deviceName|是|否|设备名称| |deviceSecret|是|否|设备秘钥| |productKey|是|否|产品ID| |status|是|否|设备状态,0: 离线, 1: 在线, 2: 获取失败, 3:未激活, 4:设备已禁用| |orderId|是|否|订单ID| 关键是 **status** ,这个可以用来判断打印机状态