列出打印任务。
HTTP 请求
GET https://admin.googleapis.com/admin/chrome/v1/{parent=customers/*/chrome/printers/*}/printJobs
网址采用 gRPC 转码语法。
路径参数
参数 | |
---|---|
parent |
必需。父级,包含此打印任务集合。格式: |
查询参数
参数 | |
---|---|
pageSize |
页面中打印作业的数量,范围从 0 到 100(含 0 和 100),如果未指定 |
pageToken |
从之前的 进行分页时,提供给 |
filter |
用于过滤结果的查询字符串,以及采用 EBNF 语法的分隔字段。 此过滤条件不支持“或”运算。 支持的过滤条件字段:
|
orderBy |
用于对结果进行排序的字段。如果未指定,结果按 支持的字段排序方式:
|
请求正文
请求正文必须为空。
响应正文
如果成功,响应正文将包含结构如下的数据:
包含打印任务列表的响应。
JSON 表示法 |
---|
{
"printJobs": [
{
object ( |
字段 | |
---|---|
printJobs[] |
请求的打印任务列表。 |
nextPageToken |
一个令牌,可在后续请求中用于检索下一页。如果省略此字段,则不存在后续页面。 |
totalSize |
结果总数。 |
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/admin.chrome.printers
https://www.googleapis.com/auth/admin.chrome.printers.readonly
有关详情,请参阅 OAuth 2.0 概览。
打印任务
PrintJob
表示请求打印已提交至打印机的文档。
JSON 表示法 |
---|
{ "name": string, "title": string, "state": enum ( |
字段 | |
---|---|
name |
打印作业的资源名称。格式: |
title |
文档的标题。 |
state |
作业的最终状态。 |
creationTime |
打印任务创建时间戳。 时间戳采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,分辨率为纳秒,最多包含九个小数位。示例: |
completionTime |
打印任务完成时间戳。 时间戳采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,分辨率为纳秒,最多包含九个小数位。示例: |
pageCount |
文档的页数。 |
color |
颜色模式。 |
duplex |
双面模式。 |
mediaSize |
打印任务的媒体大小。 |
copyCount |
副本数量。 |
printerId |
打印机 API ID。 |
printer |
用于打印的打印机的名称。 |
userId |
提交打印任务的用户的唯一 Directory API ID。 |
userEmail |
提交打印作业的用户的主电子邮件地址。 |
deviceId |
用于提交打印作业的设备的唯一 Directory API ID。 |
状态
打印任务的状态。
枚举 | |
---|---|
STATE_UNSPECIFIED |
打印任务处于未指定状态。 |
STATE_PRINTED |
文件已成功打印。 |
STATE_CANCELED |
打印任务已取消。 |
STATE_FAILED |
打印任务失败。 |
颜色模式
打印任务颜色模式。
枚举 | |
---|---|
COLOR_MODE_UNSPECIFIED |
未指定。 |
COLOR_MODE_BLACK_AND_WHITE |
黑白。 |
COLOR_MODE_COLORED |
彩色。 |
双面模式
打印双面模式。
枚举 | |
---|---|
DUPLEX_MODE_UNSPECIFIED |
未指定。 |
DUPLEX_MODE_ONE_SIDED |
单面。 |
DUPLEX_MODE_TWO_SIDED_LONG_EDGE |
双面翻转在长边上。 |
DUPLEX_MODE_TWO_SIDED_SHORT_EDGE |
将双面翻转在短边上。 |
媒体大小
打印任务的媒体大小。
JSON 表示法 |
---|
{ "width": integer, "height": integer, "vendorId": string } |
字段 | |
---|---|
width |
宽度(以微米为单位)。 |
height |
高度(以微米为单位)。 |
vendorId |
供应商提供的 ID,例如 |