Lệnh in danh sách.
Yêu cầu HTTP
GET https://admin.googleapis.com/admin/chrome/v1/{parent=customers/*/chrome/printers/*}/printJobs
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Các tham số | |
---|---|
parent |
Bắt buộc. Công ty mẹ sở hữu bộ sưu tập các lệnh in này. Định dạng: |
Tham số truy vấn
Các tham số | |
---|---|
pageSize |
Số lượng lệnh in trong trang từ 0 đến 100, nếu |
pageToken |
Một mã thông báo trang nhận được từ một lệnh gọi Khi phân trang, tất cả thông số khác được cung cấp cho |
filter |
Chuỗi truy vấn để lọc kết quả, các trường được phân tách bằng VÀ trong cú pháp EBNF. Không hỗ trợ toán tử OR trong bộ lọc này. Chỉ hỗ trợ trình so sánh >= và <= so sánh cho Các trường bộ lọc được hỗ trợ:
|
orderBy |
Trường dùng để sắp xếp kết quả. Nếu bạn không chỉ định, kết quả sẽ được sắp xếp theo Thứ tự được hỗ trợ theo trường:
|
Nội dung yêu cầu
Nội dung yêu cầu phải trống.
Nội dung phản hồi
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Câu trả lời chứa danh sách các lệnh in.
Biểu diễn dưới dạng JSON |
---|
{
"printJobs": [
{
object ( |
Các trường | |
---|---|
printJobs[] |
Danh sách các lệnh in được yêu cầu. |
nextPageToken |
Một mã thông báo có thể được dùng trong yêu cầu tiếp theo để truy xuất trang tiếp theo. Nếu trường này bị bỏ qua, thì sẽ không có trang nào tiếp theo. |
totalSize |
Tổng số kết quả. |
Phạm vi cấp phép
Yêu cầu một trong các phạm vi OAuth sau:
https://www.googleapis.com/auth/admin.chrome.printers
https://www.googleapis.com/auth/admin.chrome.printers.readonly
Để biết thêm thông tin, hãy xem bài viết Tổng quan về OAuth 2.0.
Lệnh in
PrintJob
thể hiện yêu cầu in tài liệu đã được gửi đến máy in.
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "title": string, "state": enum ( |
Các trường | |
---|---|
name |
Tên tài nguyên của lệnh in. Định dạng |
title |
Tiêu đề của tài liệu. |
state |
Trạng thái cuối cùng của công việc. |
creationTime |
Dấu thời gian tạo lệnh in. Dấu thời gian ở định dạng "RFC" RFC3339 UTC, với độ phân giải nano giây và tối đa chín chữ số phân số. Ví dụ: |
completionTime |
Dấu thời gian hoàn thành lệnh in. Dấu thời gian ở định dạng "RFC" RFC3339 UTC, với độ phân giải nano giây và tối đa chín chữ số phân số. Ví dụ: |
pageCount |
Số trang trong tài liệu. |
color |
Chế độ màu. |
duplex |
Chế độ Duplex. |
mediaSize |
Kích thước phương tiện của lệnh in. |
copyCount |
Số bản sao. |
printerId |
Mã API máy in. |
printer |
Tên của máy in dùng để in. |
userId |
Mã Directory API duy nhất của người dùng đã gửi lệnh in. |
userEmail |
Địa chỉ email chính của người dùng đã gửi lệnh in. |
deviceId |
Mã Directory API duy nhất của thiết bị đã được dùng để gửi lệnh in. |
Tiểu bang
Trạng thái của lệnh in.
Enum | |
---|---|
STATE_UNSPECIFIED |
Lệnh in đang ở trạng thái không xác định. |
STATE_PRINTED |
Đã in tài liệu thành công. |
STATE_CANCELED |
Lệnh in đã bị hủy. |
STATE_FAILED |
Không in được. |
Chế độ màu
Chế độ màu in.
Enum | |
---|---|
COLOR_MODE_UNSPECIFIED |
Không xác định. |
COLOR_MODE_BLACK_AND_WHITE |
Đen và trắng. |
COLOR_MODE_COLORED |
Có màu. |
Chế độ Duplex
In chế độ Duplex.
Enum | |
---|---|
DUPLEX_MODE_UNSPECIFIED |
Không xác định. |
DUPLEX_MODE_ONE_SIDED |
Một mặt. |
DUPLEX_MODE_TWO_SIDED_LONG_EDGE |
Lật hai mặt trên cạnh dài. |
DUPLEX_MODE_TWO_SIDED_SHORT_EDGE |
Lật hai mặt trên cạnh ngắn. |
Kích thước Media
Kích thước phương tiện của lệnh in.
Biểu diễn dưới dạng JSON |
---|
{ "width": integer, "height": integer, "vendorId": string } |
Các trường | |
---|---|
width |
Chiều rộng (tính bằng micromet). |
height |
Chiều cao (tính bằng micromet). |
vendorId |
Mã do nhà cung cấp cung cấp – ví dụ: |