通过 TYPE 指定查询类别;省略 TYPE 时默认为 1(设备状态)。
| 项目 |
内容 |
| 接口名称 |
查询 |
| 命令标识 |
CMD_ID = 00 |
| 请求方式 |
POST |
| URL |
http://{设备IP}:8555/api/app_print |
| 内容类型 |
application/json |
查询类别总览
| TYPE |
查询类别 |
| 1 |
设备状态(省略 TYPE 时默认) |
| 2 |
打印任务状态 |
| 3 |
设备异常 |
1. TYPE = 1 — 设备状态
请求参数
| 名称 |
类型 |
必填 |
说明 |
| CMD_ID |
string |
是 |
固定 "00" |
| TYPE |
int |
否 |
固定 1;省略时等同 1 |
请求示例
{ "CMD_ID": "00", "TYPE": 1 }
响应参数
| 名称 |
类型 |
说明 |
| CMD_ID |
string |
"00" |
| code |
int |
0 表示成功 |
| state |
int |
设备状态码,见下表 |
state 取值
| state |
含义 |
| 1 |
离线 |
| 2 |
在线空闲 |
| 3 |
忙碌 |
响应示例
{ "CMD_ID": "00", "code": 0, "state": 2 }
2. TYPE = 2 — 打印任务状态
请求参数
| 名称 |
类型 |
必填 |
说明 |
| CMD_ID |
string |
是 |
固定 "00" |
| TYPE |
int |
是 |
固定 2 |
请求示例
{ "CMD_ID": "00", "TYPE": 2 }
响应参数
| 名称 |
类型 |
说明 |
| CMD_ID |
string |
"00" |
| code |
int |
0 表示成功 |
| state |
int |
任务状态码,见下表 |
state 取值
| state |
含义 |
典型场景 |
| 1 |
打印中 |
板卡正在执行 StartPrint,或 HTTP 打印处于下载/RIP 预处理 |
| 2 |
暂停中 |
任务已暂停 |
| 3 |
打印完成 |
本轮打印已完成 |
| 4 |
打印异常 |
板卡报错,或 HTTP 流水线 RIP/下载/下发失败 |
| 5 |
暂无打印 |
无打印任务(空闲) |
响应示例
{ "CMD_ID": "00", "code": 0, "state": 1 }
3. TYPE = 3 — 设备异常
请求参数
| 名称 |
类型 |
必填 |
说明 |
| CMD_ID |
string |
是 |
固定 "00" |
| TYPE |
int |
是 |
固定 3 |
请求示例
{ "CMD_ID": "00", "TYPE": 3 }
响应参数
| 名称 |
类型 |
说明 |
| CMD_ID |
string |
"00" |
| code |
int |
0 表示成功 |
| msg |
string |
板卡错误码中文描述 |
响应示例
{ "CMD_ID": "00", "code": 0, "msg": "无异常" }