- คำขอ 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 |
การประทับเวลาการสร้างงานพิมพ์ การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
completeTime |
การประทับเวลาเสร็จสิ้นงานพิมพ์ การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
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
โหมดพิมพ์ 2 ด้าน
Enum | |
---|---|
DUPLEX_MODE_UNSPECIFIED |
ไม่ระบุ |
ONE_SIDED |
ด้านเดียว |
TWO_SIDED_LONG_EDGE |
พลิกกลับด้าน 2 ด้านตามขอบด้านยาว |
TWO_SIDED_SHORT_EDGE |
พลิกกลับด้าน 2 ด้านตามขอบด้านสั้น |