Admin SDK: Chrome Printer Management API

Chrome Printer Management API به مدیران اجازه می‌دهد چاپگرهای CUPS و سرورهای چاپ را مدیریت کنند.

خدمات: admin.googleapis.com

برای تماس با این سرویس، توصیه می کنیم از کتابخانه های سرویس گیرنده ارائه شده توسط Google استفاده کنید. اگر برنامه شما نیاز به استفاده از کتابخانه های خود برای فراخوانی این سرویس دارد، هنگام درخواست API از اطلاعات زیر استفاده کنید.

سند کشف

Discovery Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google API در تعامل هستند استفاده می شود. یک سرویس ممکن است چندین سند کشف را ارائه دهد. این سرویس سند کشف زیر را ارائه می دهد:

نقطه پایان خدمات

نقطه پایانی سرویس یک URL پایه است که آدرس شبکه یک سرویس 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 را به روز می کند.