چاپگرها را تحت واحد سازمانی خاص ایجاد می کند.
درخواست HTTP
POST https://admin.googleapis.com/admin/directory/v1/{parent=customers/*}/chrome/printers:batchCreatePrinters
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
parent | مورد نیاز. نام مشتری. قالب: مشتریان/{customer_id} |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"requests": [
{
object ( |
فیلدها | |
---|---|
requests[] | لیستی از چاپگرهایی که باید ایجاد شوند. حداکثر 50 در یک زمان. |
بدن پاسخگو
پاسخ برای اضافه کردن چاپگرهای جدید به صورت دسته ای.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "printers": [ { object ( |
فیلدها | |
---|---|
printers[] | فهرستی از چاپگرهایی که با موفقیت ایجاد شده اند و شناسه آنها پر شده است. |
failures[] | لیستی از ایجاد شکست. شناسه چاپگر پر نشده است، زیرا چاپگر ایجاد نشده است. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/admin.chrome.printers
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.
CreatePrinterRequest
درخواست اضافه کردن چاپگر جدید
نمایندگی JSON |
---|
{
"parent": string,
"printer": {
object ( |
فیلدها | |
---|---|
parent | مورد نیاز. نام مشتری. قالب: مشتریان/{customer_id} |
printer | مورد نیاز. چاپگری برای ایجاد اگر می خواهید چاپگر را در زیر OU خاص قرار دهید، printer.org_unit_id filed را پر کنید. در غیر این صورت چاپگر در زیر ریشه OU قرار می گیرد. |