获取打印任务列表
POST
https://qyapi.weixin.qq.com/cgi-bin/openhw/device/get_printer_job_list
2.同时支持按特定jobid来获取任务,jobid_list不填或者填为空调数组则忽略该参数,填写jobid_list时,接口自动忽略status、cursor、offset、limit、begin_time、end_time等参数。
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://qyapi.weixin.qq.com/cgi-bin/openhw/device/get_printer_job_list' \
--header 'Content-Type: application/json' \
--data-raw '{
"open_userid": "zhangsan",
"status": 0,
"cursor": 0,
"limit": 10,
"begin_time":123,
"end_time":456,
"jobid_list":["aa","bb","cc"]
}'
响应示例响应示例
{
"printer_job_list": [
{
"open_userid": "xxxxx",
"createtime": 12345678,
"submitted": 1,
"page_size": 4,
"status": 0,
"errcode": 0,
"errmsg": "ok",
"doc_name": "aa.doc",
"doc_size": 3317,
"jobid": "job_id_xxxxx",
"setting_list": [
{
"key": "纸张大小",
"value": [
"A4"
]
},
{
"key": "单双面",
"value": [
"单面"
]
}
]
},
{
"open_userid": "yyyyy",
"createtime": 12345678,
"submitted": 0,
"state": "machine_02",
"status": 2,
"errcode": 1,
"errmsg": "打印机缺纸",
"jobid": "job_id_yyyyy",
"doc_name": "bb.pdf",
"doc_size": 3317,
"setting_list": [
{
"key": "纸张大小",
"value": [
"A4"
]
},
{
"key": "单双面",
"value": [
"单面"
]
}
]
}
],
"errcode": 0,
"errmsg": "ok",
"next_cursor": "ssdfasdfa"
}
请求参数
Query 参数
device_access_token
string
可选
示例值:
DEVICE_ACCESS_TOKEN
Body 参数application/json
返回响应
修改于 2022-12-08 08:43:51