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 फ़ील्ड के हिसाब से घटते क्रम में दिखाया जाएगा.

फ़ील्ड के हिसाब से सही क्रम:

  • टाइटल
  • state
  • createTime
  • completeTime
  • documentPageCount
  • colorMode
  • duplexMode
  • प्रिंटर
  • userEmail

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

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

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

इस जवाब में प्रिंट जॉब की सूची शामिल है.

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

जेएसओएन के काेड में दिखाना
{
  "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

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

जेएसओएन के काेड में दिखाना
{
  "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)

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

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

completeTime

string (Timestamp format)

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

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "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

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

स्थिति

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

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 छोटे किनारे पर दो-तरफ़ा फ़्लिपिंग.