借助 Chrome Printer Management API,管理员可以管理 CUPS 打印机和打印服务器。
服务:admin.googleapis.com
要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用程序需要使用自己的库来调用此服务,请在发出 API 请求时使用以下信息。
发现文档
发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:
服务端点
服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:
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 资源。 |