Method: customers.reports.enumeratePrintJobs

प्रिंट जॉब की सूची पाएं.

एचटीटीपी अनुरोध

GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:enumeratePrintJobs

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

पाथ पैरामीटर

पैरामीटर
customer

string

ज़रूरी है. अनुरोध करने वाले खाते से जुड़े ग्राहक का इस्तेमाल करने के लिए, "customers/" या "customers/my_customer" से पहले ग्राहक आईडी डालें.

क्वेरी पैरामीटर

पैरामीटर
printerOrgUnitId

string

प्रिंटर के लिए संगठन की इकाई का आईडी. अगर संगठन की इकाई की जानकारी दी जाती है, तो सिर्फ़ उस इकाई के प्रिंटर पर सबमिट किए गए प्रिंट जॉब दिखाए जाएंगे.

pageSize

integer

पेज में प्रिंट जॉब की संख्या, जो 0 से 100 के बीच होनी चाहिए. अगर pageSize की वैल्यू नहीं दी गई है या शून्य है, तो साइज़ 50 होगा.

pageToken

string

पिछले reports.enumeratePrintJobs कॉल से मिला पेज टोकन. अगला पेज देखने के लिए, यह डालें. अगर इसे छोड़ दिया जाता है, तो नतीजों का पहला पेज दिखेगा.

पेज बनाते समय, reports.enumeratePrintJobs के लिए दिए गए सभी अन्य पैरामीटर, उस कॉल से मेल खाने चाहिए जिसने पेज टोकन दिया था.

filter

string

नतीजों को फ़िल्टर करने के लिए क्वेरी स्ट्रिंग, EBNF सिंटैक्स में AND से अलग किए गए फ़ील्ड.

ध्यान दें: इस फ़िल्टर में OR ऑपरेशन काम नहीं करते. ध्यान दें: completeTime के लिए, सिर्फ़ >= और <= तुलना करने वाले ऑपरेटर काम करते हैं. ध्यान दें: userId और printerId के लिए, सिर्फ़ = तुलना करने वाला ऑपरेटर काम करता है.

इस्तेमाल किए जा सकने वाले फ़िल्टर फ़ील्ड:

  • completeTime
  • printerId
  • userId
orderBy

string

नतीजों को क्रम से लगाने के लिए इस्तेमाल किया जाने वाला फ़ील्ड. अगर यह पैरामीटर नहीं दिया गया है, तो नतीजों को completeTime फ़ील्ड के हिसाब से, घटते क्रम में क्रम से लगाया जाएगा.

फ़ील्ड के हिसाब से क्रम में लगाया जा सकता है:

  • title
  • राज्य
  • createTime
  • completeTime
  • documentPageCount
  • colorMode
  • duplexMode
  • प्रिंटर
  • userEmail

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

प्रिंट जॉब की सूची वाला रिस्पॉन्स.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON के काेड में दिखाना
{
  "printJobs": [
    {
      object (PrintJob)
    }
  ],
  "nextPageToken": string,
  "totalSize": string
}
फ़ील्ड
printJobs[]

object (PrintJob)

अनुरोध किए गए प्रिंट जॉब की सूची.

nextPageToken

string

एक टोकन, जिसका इस्तेमाल अगले पेज को वापस पाने के लिए, अगले अनुरोध में किया जा सकता है. अगर इस फ़ील्ड को हटा दिया जाता है, तो इसके बाद कोई पेज नहीं होता.

totalSize

string (int64 format)

प्रिंट जॉब से मेल खाने वाले अनुरोध की कुल संख्या.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/chrome.management.reports.readonly

PrintJob

प्रिंटर पर सबमिट किए गए दस्तावेज़ को प्रिंट करने का अनुरोध दिखाता है.

JSON के काेड में दिखाना
{
  "id": string,
  "title": string,
  "state": enum (State),
  "createTime": string,
  "completeTime": string,
  "documentPageCount": integer,
  "colorMode": enum (ColorMode),
  "duplexMode": enum (DuplexMode),
  "copyCount": integer,
  "printerId": string,
  "printer": string,
  "userEmail": string,
  "userId": string
}
फ़ील्ड
id

string

प्रिंट जॉब का यूनीक आईडी.

title

string

दस्तावेज़ का टाइटल.

state

enum (State)

जॉब की आखिरी स्थिति.

createTime

string (Timestamp format)

प्रिंट जॉब बनाने का टाइमस्टैंप.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

completeTime

string (Timestamp format)

प्रिंट जॉब पूरा होने का टाइमस्टैंप.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

documentPageCount

integer

दस्तावेज़ में पेजों की संख्या.

colorMode

enum (ColorMode)

कलर मोड.

duplexMode

enum (DuplexMode)

डुप्लीक्स मोड.

copyCount

integer

कॉपी की संख्या.

printerId

string

प्रिंटिंग के लिए इस्तेमाल किए गए प्रिंटर का एपीआई आईडी.

printer

string

प्रिंटिंग के लिए इस्तेमाल किए गए प्रिंटर का नाम.

userEmail

string

उस उपयोगकर्ता का मुख्य ईमेल पता जिसने प्रिंट जॉब सबमिट किया था.

userId

string

प्रिंट जॉब सबमिट करने वाले उपयोगकर्ता का यूनीक Directory API आईडी.

स्थिति

प्रिंट जॉब की स्थिति.

Enums
STATE_UNSPECIFIED प्रिंट जॉब की स्थिति की जानकारी नहीं है.
PRINTED दस्तावेज़ को प्रिंट कर लिया गया.
CANCELLED प्रिंट जॉब रद्द कर दिया गया.
FAILED प्रिंट जॉब विफल.

ColorMode

प्रिंट जॉब के लिए कलर मोड.

Enums
COLOR_MODE_UNSPECIFIED नहीं बताया गया है
BLACK_AND_WHITE ब्लैक ऐंड व्हाइट.
COLOR रंग.

DuplexMode

प्रिंट जॉब का ड्यूप्लेक्स मोड.

Enums
DUPLEX_MODE_UNSPECIFIED नहीं बताया गया है
ONE_SIDED एक तरफ़ा.
TWO_SIDED_LONG_EDGE लंबे किनारे पर दो-तरफ़ा फ़्लिप किया हुआ.
TWO_SIDED_SHORT_EDGE छोटे किनारे पर दो-तरफ़ा फ़्लिपिंग.