Method: customers.reports.enumeratePrintJobs

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

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

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

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

पाथ पैरामीटर

पैरामीटर
customer

string

ज़रूरी है. ग्राहक आईडी के पहले "ग्राहक/" लिखा होना चाहिए या "ग्राहक/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 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

completeTime

string (Timestamp format)

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

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