列出列印工作。
HTTP 要求
GET https://admin.googleapis.com/admin/chrome/v1/{parent=customers/*/chrome/printers/*}/printJobs
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 | |
---|---|
parent |
必要欄位。父項,這個父項擁有此列印工作集合。格式: |
查詢參數
參數 | |
---|---|
pageSize |
頁面中的列印工作數量 (從 0 到 100,含首尾),如果未指定 |
pageToken |
先前的 進行分頁時,提供給 |
filter |
用來篩選結果的查詢字串,「且」以 EBNF 語法分隔 AND 欄位。 這個篩選器不支援 OR 作業。 支援的篩選器欄位:
|
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 的「Zulu」格式的時間戳記,單位為奈秒解析度,最多可達 9 個小數位數。範例: |
completionTime |
列印工作完成時間戳記。 RFC3339 UTC 的「Zulu」格式的時間戳記,單位為奈秒解析度,最多可達 9 個小數位數。範例: |
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 |
彩色。 |
DuplexMode
列印工作雙重模式。
列舉 | |
---|---|
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,例如 |