Admin SDK: Chrome Printer Management API

Chrome Printer Management API की मदद से, एडमिन CUPS प्रिंटर और प्रिंट सर्वर को मैनेज कर सकते हैं.

सेवा: admin.googleapis.com

हमारा सुझाव है कि इस सेवा को कॉल करने के लिए, Google की दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.

डिस्कवरी दस्तावेज़

डिस्कवरी दस्तावेज़, मशीन से पढ़ा जा सकने वाला एक दस्तावेज़ होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल, Google API के साथ इंटरैक्ट करने वाली क्लाइंट लाइब्रेरी, आईडीई प्लग इन, और अन्य टूल बनाने के लिए किया जाता है. एक सेवा, कई डिस्कवरी दस्तावेज़ उपलब्ध करा सकती है. यह सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाला यह दस्तावेज़ उपलब्ध कराती है:

सेवा का एंडपॉइंट

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

  • https://admin.googleapis.com

REST रिसॉर्स: admin.directory.v1.customers.chrome.printServers

तरीके
batchCreatePrintServers POST /admin/directory/v1/{parent=customers/*}/chrome/printServers:batchCreatePrintServers
एक से ज़्यादा प्रिंट सर्वर बनाता है.
batchDeletePrintServers POST /admin/directory/v1/{parent=customers/*}/chrome/printServers:batchDeletePrintServers
एक से ज़्यादा प्रिंट सर्वर मिटाता है.
create POST /admin/directory/v1/{parent=customers/*}/chrome/printServers
प्रिंट सर्वर बनाता है.
delete DELETE /admin/directory/v1/{name=customers/*/chrome/printServers/*}
प्रिंट सर्वर मिटाता है.
get GET /admin/directory/v1/{name=customers/*/chrome/printServers/*}
प्रिंट सर्वर का कॉन्फ़िगरेशन दिखाता है.
list GET /admin/directory/v1/{parent=customers/*}/chrome/printServers
प्रिंट सर्वर के कॉन्फ़िगरेशन की सूची दिखाता है.
patch PATCH /admin/directory/v1/{printServer.name=customers/*/chrome/printServers/*}
प्रिंट सर्वर का कॉन्फ़िगरेशन अपडेट करता है.

REST रिसॉर्स: admin.directory.v1.customers.chrome.printers

तरीके
batchCreatePrinters POST /admin/directory/v1/{parent=customers/*}/chrome/printers:batchCreatePrinters
संगठन की दी गई इकाई में प्रिंटर बनाता है.
batchDeletePrinters POST /admin/directory/v1/{parent=customers/*}/chrome/printers:batchDeletePrinters
एक साथ कई प्रिंटर मिटाता है.
create POST /admin/directory/v1/{parent=customers/*}/chrome/printers
यह किसी संगठन की इकाई के तहत प्रिंटर बनाता है.
delete DELETE /admin/directory/v1/{name=customers/*/chrome/printers/*}
किसी Printer को मिटाता है.
get GET /admin/directory/v1/{name=customers/*/chrome/printers/*}
यह Printer रिसॉर्स (प्रिंटर का कॉन्फ़िगरेशन) दिखाता है.
list GET /admin/directory/v1/{parent=customers/*}/chrome/printers
प्रिंटर के कॉन्फ़िगरेशन की सूची बनाएं.
listPrinterModels GET /admin/directory/v1/{parent=customers/*}/chrome/printers:listPrinterModels
इस सूची में, प्रिंटर के ऐसे मॉडल शामिल होते हैं जिन पर यह सुविधा काम करती है.
patch PATCH /admin/directory/v1/{printer.name=customers/*/chrome/printers/*}
किसी Printer संसाधन को अपडेट करता है.