智慧硬件开发
智慧硬件开发
硬件直连接入
打印/扫描设备
接口调用
获取身份验证二维码
获取身份验证二维码
最后更新:2022/09/16

生成打印机二维码,用于扫码打印。

请求包体:

{
 	"cmd":"printer/gen_qrcode",
   	"headers":
	{
		"req_id":"xxxxx"
	},
	"body":
	{
		"state": "Matchine_01",
		"format_version":1
	}
}

参数说明:

参数名是否必须类型描述
req_idString请求的id,自行保证不会重复即可
stateString需要用户扫码后透传给打印机的参数
format_versionUint32表示回包的格式,目前版本为1

返回结果:

4Bytes4Bytesreq_id_len Bytes4BytesData_len Bytes
format_versionreq_id_lenreq_iddata_lenbinary
以上所有字段均为直接拼接,没有任何分隔符,解析时先解析出字段长度,再继续解析字段内容。
字段含义如下:
format_version数据格式的版本号,目前为1
req_id_lenreq_id的长度
req_id请求的id,此处企业微信透传上行的req_id
data_len文件的二进制长度
binary文件的二进制
上一篇打印/扫描设备接入指引
下一篇获取打印任务列表
    本节内容
硬件直连接入
更新日志
联系我们