- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- PrintJob
- สถานะ
- ColorMode
- DuplexMode
- ลองใช้งาน
รับรายการงานพิมพ์
คำขอ HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:enumeratePrintJobs
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
customer |
ต้องระบุ รหัสลูกค้าที่มีคำนำหน้าเป็น "customers/" หรือ "customers/my_customer" เพื่อใช้ลูกค้าที่เชื่อมโยงกับบัญชีที่ส่งคำขอ |
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
printerOrgUnitId |
รหัสหน่วยขององค์กรสำหรับเครื่องพิมพ์ หากระบุไว้ ระบบจะแสดงเฉพาะงานพิมพ์ที่ส่งไปยังเครื่องพิมพ์จากหน่วยขององค์กรที่ระบุ |
pageSize |
จำนวนงานพิมพ์ในหน้าตั้งแต่ 0 ถึง 100 หากไม่ได้ระบุ pageSize หรือระบุเป็น 0 ขนาดจะเป็น 50 |
pageToken |
โทเค็นหน้าเว็บที่ได้รับจากการเรียก เมื่อแบ่งหน้า พารามิเตอร์อื่นๆ ทั้งหมดที่ระบุให้กับ |
filter |
สตริงการค้นหาเพื่อกรองผลลัพธ์ โดยคั่นฟิลด์ด้วย AND ในไวยากรณ์ EBNF หมายเหตุ: ตัวกรองนี้ไม่รองรับการดำเนินการ OR หมายเหตุ: ระบบรองรับเฉพาะตัวเปรียบเทียบ >= และ <= สำหรับ ฟิลด์ตัวกรองที่รองรับ
|
orderBy |
ฟิลด์ที่ใช้จัดเรียงผลลัพธ์ หากไม่ได้ระบุ ระบบจะจัดเรียงผลลัพธ์ตามลำดับจากมากไปน้อยของฟิลด์ ฟิลด์ที่รองรับการจัดเรียง
|
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
การตอบกลับที่มีรายการงานพิมพ์
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{
"printJobs": [
{
object ( |
| ช่อง | |
|---|---|
printJobs[] |
รายการงานพิมพ์ที่ขอ |
nextPageToken |
โทเค็นที่ใช้ในการขอครั้งถัดไปเพื่อดึงข้อมูลหน้าถัดไป หากไม่ระบุฟิลด์นี้ แสดงว่าไม่มีหน้าถัดไป |
totalSize |
จำนวนงานพิมพ์ทั้งหมดที่ตรงกับคำขอ |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/chrome.management.reports.readonly
PrintJob
แสดงถึงคำขอพิมพ์เอกสารที่ส่งไปยังเครื่องพิมพ์
| การแสดง JSON |
|---|
{ "id": string, "title": string, "state": enum ( |
| ช่อง | |
|---|---|
id |
รหัสที่ไม่ซ้ำกันของงานพิมพ์ |
title |
ชื่อเอกสาร |
state |
สถานะสุดท้ายของงาน |
createTime |
การประทับเวลาการสร้างงานพิมพ์ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น |
completeTime |
การประทับเวลาการสิ้นสุดงานพิมพ์ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น |
documentPageCount |
จำนวนหน้าในเอกสาร |
colorMode |
โหมดสี |
duplexMode |
โหมดดูเพล็กซ์ |
copyCount |
จำนวนสำเนา |
printerId |
รหัส API ของเครื่องพิมพ์ที่ใช้พิมพ์ |
printer |
ชื่อเครื่องพิมพ์ที่ใช้พิมพ์ |
userEmail |
อีเมลหลักของผู้ใช้ที่ส่งงานพิมพ์ |
userId |
รหัส API ไดเรกทอรีที่ไม่ซ้ำกันของผู้ใช้ที่ส่งงานพิมพ์ |
สถานะ
สถานะของงานพิมพ์
| Enum | |
|---|---|
STATE_UNSPECIFIED |
งานพิมพ์อยู่ในสถานะที่ไม่ระบุ |
PRINTED |
พิมพ์เอกสารเรียบร้อยแล้ว |
CANCELLED |
งานพิมพ์ถูกยกเลิก |
FAILED |
งานพิมพ์ล้มเหลว |
ColorMode
โหมดสีของงานพิมพ์
| Enum | |
|---|---|
COLOR_MODE_UNSPECIFIED |
ไม่ระบุ |
BLACK_AND_WHITE |
ขาวดำ |
COLOR |
สี |
DuplexMode
โหมดดูเพล็กซ์ของงานพิมพ์
| Enum | |
|---|---|
DUPLEX_MODE_UNSPECIFIED |
ไม่ระบุ |
ONE_SIDED |
หน้าเดียว |
TWO_SIDED_LONG_EDGE |
สองด้าน พลิกด้านยาว |
TWO_SIDED_SHORT_EDGE |
สองด้าน พลิกด้านสั้น |