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 संसाधन को अपडेट करता है. |