更新时间: 2024-08-15
请求方式:【POST】/openapi/addPrinter
以列表的形式多个设备一起添加,每个添加设备的属性如下:
请求参数 | 说明 | 类型 | 长度/范围 | 是否必填 | 备注 |
---|---|---|---|---|---|
[] | Object[] | 是 | 要添加的设备列表 | ||
sn | 打印机编号 | string | 50 | 是 | |
key | 设备绑定码 | string | 255 | 是 | |
name | 设备名称或备注 | string | 50 | 否 | 最大长度 50 |
lang | 优先使用语言 | int | 1~256 | 否 | 13越南语(拉丁文)、15维语、16中文; 只有设备支持对应语言时才生效,不支持时使用默认设置 |
示例请求:
[
{"sn": "", "key":"", "name": ""},
{"sn": "", "key":"", "name": ""},
{"sn": "", "key":"", "name": ""}
]
示例响应(操作多个时):
{
"code": 0,
"message": "ok",
"data":{
"fail": [
{
"code": 31412,
"sn": "51030000192",
"reason": "设备已绑定"
},{
"code": 31413,
"sn": "51030000192",
"reason": "设备密钥错误"
},{
"code": 31414,
"sn": "51030000191",
"reason": "无效设备SN编码"
}
]
}
}
示例响应(操作单个时):
{
"code": 31412,
"message": "设备已绑定"
}
响应说明
参数 | 说明 | 类型 |
---|---|---|
code | 状态码 | int |
sn | SN | string |
reason | 失败原因 | string |