এই পৃষ্ঠার নমুনা অনুরোধগুলি Chrome প্রিন্টার ম্যানেজমেন্ট API-এর সাহায্যে প্রিন্টারগুলি কীভাবে পরিচালনা করতে হয় তা ব্যাখ্যা করে৷
সমস্ত নমুনা অনুরোধ নিম্নলিখিত ভেরিয়েবল ব্যবহার করে:
-
$TOKEN
: আপনার আবেদনের OAuth 2.0 টোকেন। -
$CUSTOMER
: এন্টারপ্রাইজ অ্যাকাউন্টের অনন্য গ্রাহক আইডি , "C" এর সাথে আগে লেখা। (উদাহরণ:C123abc4
) আপনি আপনার নিজের অ্যাকাউন্টের গ্রাহক আইডি বোঝাতেmy_customer
লিখতে পারেন।
তালিকা প্রিন্টার মডেল
এই নমুনাটি সমস্ত সমর্থিত প্রিন্টার মডেলগুলির একটি তালিকার অনুরোধ করে৷
অনুরোধ
curl -X GET \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers:listPrinterModels"
প্রতিক্রিয়া
{
"printerModels": [
{
"manufacturer": "Anitech",
"displayName": "Anitech M24",
"makeAndModel": "anitech m24"
},
{
"manufacturer": "Apollo",
"displayName": "Apollo P-2100",
"makeAndModel": "apollo apollo 2100"
},
//...
{
"manufacturer": "Brother",
"displayName": "Brother DCP-7025",
"makeAndModel": "brother dcp-7025"
},
//...
],
"nextPageToken": "CGQQAQ=="
}
তালিকা বা প্রিন্টার জন্য অনুসন্ধান
এই নমুনাটি অর্গানাইজেশনাল ইউনিট আইডি 04fatzly26exj7b
এ দৃশ্যমান সমস্ত প্রিন্টারের একটি তালিকার অনুরোধ করে এবং প্রিন্টারের প্রদর্শনের নাম বা বিবরণে Lobby
শব্দটি রয়েছে।
অনুরোধ
curl -X GET \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers?orgUnitId=04fatzly26exj7b&filter=Lobby"
প্রতিক্রিয়া
{
"printers": [
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs2zla0y7",
"id": "0gjdgxs2zla0y7",
"displayName": "Jupiter",
"description": "Guest printer in lobby Building C.",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.13",
"createTime": "2021-03-11T21:41:34.779587Z",
"orgUnitId": "04fatzly26exj7b" // Note: This printer was created in the same OU that we are searching within.
},
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs1eqkb60",
"id": "0gjdgxs1eqkb60",
"displayName": "Mars",
"description": "Printer in Lobby Building A",
"uri": "ipp://192.168.10.11",
"createTime": "2021-03-11T22:02:06.048469Z",
"orgUnitId": "04fatzly4jbjho9", // Note: This printer was added in parent OU, yet is visible from the OU we are searching within.
"useDriverlessConfig": true
}
]
}
একটি নির্দিষ্ট প্রিন্টার পান
এই নমুনাটি আইডি 0gjdgxs2zla0y7
সহ একটি প্রিন্টারের জন্য বিশদ বিবরণের অনুরোধ করে।
অনুরোধ
curl -X GET \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers/0gjdgxs2zla0y7"
প্রতিক্রিয়া
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs2zla0y7",
"id": "0gjdgxs2zla0y7",
"displayName": "Jupiter",
"description": "Guest printer in lobby Building C.",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.13",
"createTime": "2021-03-11T21:41:34.779587Z",
"orgUnitId": "04fatzly26exj7b"
}
একটি প্রিন্টার তৈরি করুন
এই নমুনাটি সাংগঠনিক ইউনিট ID 04fatzly26exj7b
এ একটি নতুন প্রিন্টার যোগ করে।
অনুরোধ
curl -X POST \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"displayName": "Mercury",
"description": "Printer in the kitchen",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.14",
"orgUnitId": "04fatzly26exj7b"
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers"
প্রতিক্রিয়া
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs0o422uq",
"id": "0gjdgxs0o422uq", // Note: This is the ID of the newly created printer.
"displayName": "Mercury",
"description": "Printer in the kitchen",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.14",
"createTime": "2021-03-11T23:19:27.180846Z",
"orgUnitId": "04fatzly26exj7b"
}
একটি প্রিন্টার আপডেট করুন
এই নমুনাটি প্রিন্টার আইডি 0gjdgxs0o422uq
এর বিবরণ আপডেট করে।
অনুরোধ
curl -X PATCH \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"description": "Printer in the office",
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers/0gjdgxs0o422uq?updateMask=description"
প্রতিক্রিয়া
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs0o422uq",
"id": "0gjdgxs0o422uq",
"displayName": "Mercury",
"description": "Printer in the office",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.14",
"createTime": "2021-03-11T23:19:27.180846Z",
"orgUnitId": "04fatzly26exj7b"
}
একটি প্রিন্টার মুছুন
এই নমুনা প্রিন্টার প্রিন্টার ID 0gjdgxs0o422uq
মুছে দেয়।
অনুরোধ
curl -X DELETE \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers/0gjdgxs0o422uq"
প্রতিক্রিয়া
একটি সফল প্রতিক্রিয়া খালি। {}
এক অনুরোধে একাধিক প্রিন্টার তৈরি করুন
এই নমুনা একটি একক অনুরোধে একাধিক প্রিন্টার তৈরি করে, batchCreatePrinters
পদ্ধতি ব্যবহার করে।
অনুরোধ
curl -X POST \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"requests": [
{
"parent": "customers/$CUSTOMER",
"printer": {
"displayName": "Earth",
"description": "Color printer",
"useDriverlessConfig": true,
"uri": "ipp://192.168.10.15",
"orgUnitId": "04fatzly26exj7b"
}
},
{
"parent": "customers/$CUSTOMER",
"printer": {
"displayName": "Saturn",
"description": "Color printer",
"useDriverlessConfig": true,
"uri": "ipp://192.168.10.16",
"orgUnitId": "04fatzly26exj7b"
}
}
]
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers:batchCreatePrinters"
প্রতিক্রিয়া
{
"printers": [
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs0sbbh87",
"id": "0gjdgxs0sbbh87",
"displayName": "Saturn",
"description": "Color printer",
"uri": "ipp://192.168.10.16",
"createTime": "2021-03-12T01:10:32.957084Z",
"orgUnitId": "04fatzly26exj7b",
"useDriverlessConfig": true
},
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs2d6170e",
"id": "0gjdgxs2d6170e",
"displayName": "Earth",
"description": "Color printer",
"uri": "ipp://192.168.10.15",
"createTime": "2021-03-12T01:10:32.956735Z",
"orgUnitId": "04fatzly26exj7b",
"useDriverlessConfig": true
}
]
}
এক অনুরোধে একাধিক প্রিন্টার মুছুন
batchDeletePrinters
পদ্ধতি ব্যবহার করে এই নমুনাটি একক অনুরোধে একাধিক প্রিন্টার মুছে দেয়।
অনুরোধ
curl -X POST \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"printerIds": ["0gjdgxs0sbbh87", "0gjdgxs2d6170e"]
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers:batchDeletePrinters"
প্রতিক্রিয়া
{
"printerIds": [ // Successfully deleted printers.
"0gjdgxs2d6170e",
"0gjdgxs0sbbh87"
]
}
এই পৃষ্ঠার নমুনা অনুরোধগুলি Chrome প্রিন্টার ম্যানেজমেন্ট API-এর সাহায্যে প্রিন্টারগুলি কীভাবে পরিচালনা করতে হয় তা ব্যাখ্যা করে৷
সমস্ত নমুনা অনুরোধ নিম্নলিখিত ভেরিয়েবল ব্যবহার করে:
-
$TOKEN
: আপনার আবেদনের OAuth 2.0 টোকেন। -
$CUSTOMER
: এন্টারপ্রাইজ অ্যাকাউন্টের অনন্য গ্রাহক আইডি , "C" এর সাথে আগে লেখা। (উদাহরণ:C123abc4
) আপনি আপনার নিজের অ্যাকাউন্টের গ্রাহক আইডি বোঝাতেmy_customer
লিখতে পারেন।
তালিকা প্রিন্টার মডেল
এই নমুনাটি সমস্ত সমর্থিত প্রিন্টার মডেলগুলির একটি তালিকার অনুরোধ করে৷
অনুরোধ
curl -X GET \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers:listPrinterModels"
প্রতিক্রিয়া
{
"printerModels": [
{
"manufacturer": "Anitech",
"displayName": "Anitech M24",
"makeAndModel": "anitech m24"
},
{
"manufacturer": "Apollo",
"displayName": "Apollo P-2100",
"makeAndModel": "apollo apollo 2100"
},
//...
{
"manufacturer": "Brother",
"displayName": "Brother DCP-7025",
"makeAndModel": "brother dcp-7025"
},
//...
],
"nextPageToken": "CGQQAQ=="
}
তালিকা বা প্রিন্টার জন্য অনুসন্ধান
এই নমুনাটি অর্গানাইজেশনাল ইউনিট আইডি 04fatzly26exj7b
এ দৃশ্যমান সমস্ত প্রিন্টারের একটি তালিকার অনুরোধ করে এবং প্রিন্টারের প্রদর্শনের নাম বা বিবরণে Lobby
শব্দটি রয়েছে।
অনুরোধ
curl -X GET \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers?orgUnitId=04fatzly26exj7b&filter=Lobby"
প্রতিক্রিয়া
{
"printers": [
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs2zla0y7",
"id": "0gjdgxs2zla0y7",
"displayName": "Jupiter",
"description": "Guest printer in lobby Building C.",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.13",
"createTime": "2021-03-11T21:41:34.779587Z",
"orgUnitId": "04fatzly26exj7b" // Note: This printer was created in the same OU that we are searching within.
},
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs1eqkb60",
"id": "0gjdgxs1eqkb60",
"displayName": "Mars",
"description": "Printer in Lobby Building A",
"uri": "ipp://192.168.10.11",
"createTime": "2021-03-11T22:02:06.048469Z",
"orgUnitId": "04fatzly4jbjho9", // Note: This printer was added in parent OU, yet is visible from the OU we are searching within.
"useDriverlessConfig": true
}
]
}
একটি নির্দিষ্ট প্রিন্টার পান
এই নমুনাটি আইডি 0gjdgxs2zla0y7
সহ একটি প্রিন্টারের জন্য বিশদ বিবরণের অনুরোধ করে।
অনুরোধ
curl -X GET \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers/0gjdgxs2zla0y7"
প্রতিক্রিয়া
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs2zla0y7",
"id": "0gjdgxs2zla0y7",
"displayName": "Jupiter",
"description": "Guest printer in lobby Building C.",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.13",
"createTime": "2021-03-11T21:41:34.779587Z",
"orgUnitId": "04fatzly26exj7b"
}
একটি প্রিন্টার তৈরি করুন
এই নমুনাটি সাংগঠনিক ইউনিট ID 04fatzly26exj7b
এ একটি নতুন প্রিন্টার যোগ করে।
অনুরোধ
curl -X POST \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"displayName": "Mercury",
"description": "Printer in the kitchen",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.14",
"orgUnitId": "04fatzly26exj7b"
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers"
প্রতিক্রিয়া
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs0o422uq",
"id": "0gjdgxs0o422uq", // Note: This is the ID of the newly created printer.
"displayName": "Mercury",
"description": "Printer in the kitchen",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.14",
"createTime": "2021-03-11T23:19:27.180846Z",
"orgUnitId": "04fatzly26exj7b"
}
একটি প্রিন্টার আপডেট করুন
এই নমুনাটি প্রিন্টার আইডি 0gjdgxs0o422uq
এর বিবরণ আপডেট করে।
অনুরোধ
curl -X PATCH \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"description": "Printer in the office",
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers/0gjdgxs0o422uq?updateMask=description"
প্রতিক্রিয়া
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs0o422uq",
"id": "0gjdgxs0o422uq",
"displayName": "Mercury",
"description": "Printer in the office",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.14",
"createTime": "2021-03-11T23:19:27.180846Z",
"orgUnitId": "04fatzly26exj7b"
}
একটি প্রিন্টার মুছুন
এই নমুনা প্রিন্টার প্রিন্টার ID 0gjdgxs0o422uq
মুছে দেয়।
অনুরোধ
curl -X DELETE \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers/0gjdgxs0o422uq"
প্রতিক্রিয়া
একটি সফল প্রতিক্রিয়া খালি। {}
এক অনুরোধে একাধিক প্রিন্টার তৈরি করুন
এই নমুনা একটি একক অনুরোধে একাধিক প্রিন্টার তৈরি করে, batchCreatePrinters
পদ্ধতি ব্যবহার করে।
অনুরোধ
curl -X POST \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"requests": [
{
"parent": "customers/$CUSTOMER",
"printer": {
"displayName": "Earth",
"description": "Color printer",
"useDriverlessConfig": true,
"uri": "ipp://192.168.10.15",
"orgUnitId": "04fatzly26exj7b"
}
},
{
"parent": "customers/$CUSTOMER",
"printer": {
"displayName": "Saturn",
"description": "Color printer",
"useDriverlessConfig": true,
"uri": "ipp://192.168.10.16",
"orgUnitId": "04fatzly26exj7b"
}
}
]
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers:batchCreatePrinters"
প্রতিক্রিয়া
{
"printers": [
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs0sbbh87",
"id": "0gjdgxs0sbbh87",
"displayName": "Saturn",
"description": "Color printer",
"uri": "ipp://192.168.10.16",
"createTime": "2021-03-12T01:10:32.957084Z",
"orgUnitId": "04fatzly26exj7b",
"useDriverlessConfig": true
},
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs2d6170e",
"id": "0gjdgxs2d6170e",
"displayName": "Earth",
"description": "Color printer",
"uri": "ipp://192.168.10.15",
"createTime": "2021-03-12T01:10:32.956735Z",
"orgUnitId": "04fatzly26exj7b",
"useDriverlessConfig": true
}
]
}
এক অনুরোধে একাধিক প্রিন্টার মুছুন
batchDeletePrinters
পদ্ধতি ব্যবহার করে এই নমুনাটি একক অনুরোধে একাধিক প্রিন্টার মুছে দেয়।
অনুরোধ
curl -X POST \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"printerIds": ["0gjdgxs0sbbh87", "0gjdgxs2d6170e"]
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers:batchDeletePrinters"
প্রতিক্রিয়া
{
"printerIds": [ // Successfully deleted printers.
"0gjdgxs2d6170e",
"0gjdgxs0sbbh87"
]
}
এই পৃষ্ঠার নমুনা অনুরোধগুলি Chrome প্রিন্টার ম্যানেজমেন্ট API-এর সাহায্যে প্রিন্টারগুলি কীভাবে পরিচালনা করতে হয় তা ব্যাখ্যা করে৷
সমস্ত নমুনা অনুরোধ নিম্নলিখিত ভেরিয়েবল ব্যবহার করে:
-
$TOKEN
: আপনার আবেদনের OAuth 2.0 টোকেন। -
$CUSTOMER
: এন্টারপ্রাইজ অ্যাকাউন্টের অনন্য গ্রাহক আইডি , "C" এর সাথে আগে লেখা। (উদাহরণ:C123abc4
) আপনি আপনার নিজের অ্যাকাউন্টের গ্রাহক আইডি বোঝাতেmy_customer
লিখতে পারেন।
তালিকা প্রিন্টার মডেল
এই নমুনাটি সমস্ত সমর্থিত প্রিন্টার মডেলগুলির একটি তালিকার অনুরোধ করে৷
অনুরোধ
curl -X GET \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers:listPrinterModels"
প্রতিক্রিয়া
{
"printerModels": [
{
"manufacturer": "Anitech",
"displayName": "Anitech M24",
"makeAndModel": "anitech m24"
},
{
"manufacturer": "Apollo",
"displayName": "Apollo P-2100",
"makeAndModel": "apollo apollo 2100"
},
//...
{
"manufacturer": "Brother",
"displayName": "Brother DCP-7025",
"makeAndModel": "brother dcp-7025"
},
//...
],
"nextPageToken": "CGQQAQ=="
}
তালিকা বা প্রিন্টার জন্য অনুসন্ধান
এই নমুনাটি অর্গানাইজেশনাল ইউনিট আইডি 04fatzly26exj7b
এ দৃশ্যমান সমস্ত প্রিন্টারের একটি তালিকার অনুরোধ করে এবং প্রিন্টারের প্রদর্শনের নাম বা বিবরণে Lobby
শব্দটি রয়েছে।
অনুরোধ
curl -X GET \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers?orgUnitId=04fatzly26exj7b&filter=Lobby"
প্রতিক্রিয়া
{
"printers": [
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs2zla0y7",
"id": "0gjdgxs2zla0y7",
"displayName": "Jupiter",
"description": "Guest printer in lobby Building C.",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.13",
"createTime": "2021-03-11T21:41:34.779587Z",
"orgUnitId": "04fatzly26exj7b" // Note: This printer was created in the same OU that we are searching within.
},
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs1eqkb60",
"id": "0gjdgxs1eqkb60",
"displayName": "Mars",
"description": "Printer in Lobby Building A",
"uri": "ipp://192.168.10.11",
"createTime": "2021-03-11T22:02:06.048469Z",
"orgUnitId": "04fatzly4jbjho9", // Note: This printer was added in parent OU, yet is visible from the OU we are searching within.
"useDriverlessConfig": true
}
]
}
একটি নির্দিষ্ট প্রিন্টার পান
এই নমুনাটি আইডি 0gjdgxs2zla0y7
সহ একটি প্রিন্টারের জন্য বিশদ বিবরণের অনুরোধ করে।
অনুরোধ
curl -X GET \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers/0gjdgxs2zla0y7"
প্রতিক্রিয়া
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs2zla0y7",
"id": "0gjdgxs2zla0y7",
"displayName": "Jupiter",
"description": "Guest printer in lobby Building C.",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.13",
"createTime": "2021-03-11T21:41:34.779587Z",
"orgUnitId": "04fatzly26exj7b"
}
একটি প্রিন্টার তৈরি করুন
এই নমুনাটি সাংগঠনিক ইউনিট ID 04fatzly26exj7b
এ একটি নতুন প্রিন্টার যোগ করে।
অনুরোধ
curl -X POST \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"displayName": "Mercury",
"description": "Printer in the kitchen",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.14",
"orgUnitId": "04fatzly26exj7b"
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers"
প্রতিক্রিয়া
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs0o422uq",
"id": "0gjdgxs0o422uq", // Note: This is the ID of the newly created printer.
"displayName": "Mercury",
"description": "Printer in the kitchen",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.14",
"createTime": "2021-03-11T23:19:27.180846Z",
"orgUnitId": "04fatzly26exj7b"
}
একটি প্রিন্টার আপডেট করুন
এই নমুনাটি প্রিন্টার আইডি 0gjdgxs0o422uq
এর বিবরণ আপডেট করে।
অনুরোধ
curl -X PATCH \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"description": "Printer in the office",
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers/0gjdgxs0o422uq?updateMask=description"
প্রতিক্রিয়া
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs0o422uq",
"id": "0gjdgxs0o422uq",
"displayName": "Mercury",
"description": "Printer in the office",
"makeAndModel": "xerox able 1406",
"uri": "ipp://192.168.10.14",
"createTime": "2021-03-11T23:19:27.180846Z",
"orgUnitId": "04fatzly26exj7b"
}
একটি প্রিন্টার মুছুন
এই নমুনা প্রিন্টার প্রিন্টার ID 0gjdgxs0o422uq
মুছে দেয়।
অনুরোধ
curl -X DELETE \
--header "Authorization: Bearer $TOKEN" \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers/0gjdgxs0o422uq"
প্রতিক্রিয়া
একটি সফল প্রতিক্রিয়া খালি। {}
এক অনুরোধে একাধিক প্রিন্টার তৈরি করুন
এই নমুনা একটি একক অনুরোধে একাধিক প্রিন্টার তৈরি করে, batchCreatePrinters
পদ্ধতি ব্যবহার করে।
অনুরোধ
curl -X POST \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"requests": [
{
"parent": "customers/$CUSTOMER",
"printer": {
"displayName": "Earth",
"description": "Color printer",
"useDriverlessConfig": true,
"uri": "ipp://192.168.10.15",
"orgUnitId": "04fatzly26exj7b"
}
},
{
"parent": "customers/$CUSTOMER",
"printer": {
"displayName": "Saturn",
"description": "Color printer",
"useDriverlessConfig": true,
"uri": "ipp://192.168.10.16",
"orgUnitId": "04fatzly26exj7b"
}
}
]
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers:batchCreatePrinters"
প্রতিক্রিয়া
{
"printers": [
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs0sbbh87",
"id": "0gjdgxs0sbbh87",
"displayName": "Saturn",
"description": "Color printer",
"uri": "ipp://192.168.10.16",
"createTime": "2021-03-12T01:10:32.957084Z",
"orgUnitId": "04fatzly26exj7b",
"useDriverlessConfig": true
},
{
"name": "customers/C0202nabg/chrome/printers/0gjdgxs2d6170e",
"id": "0gjdgxs2d6170e",
"displayName": "Earth",
"description": "Color printer",
"uri": "ipp://192.168.10.15",
"createTime": "2021-03-12T01:10:32.956735Z",
"orgUnitId": "04fatzly26exj7b",
"useDriverlessConfig": true
}
]
}
এক অনুরোধে একাধিক প্রিন্টার মুছুন
batchDeletePrinters
পদ্ধতি ব্যবহার করে এই নমুনাটি একক অনুরোধে একাধিক প্রিন্টার মুছে দেয়।
অনুরোধ
curl -X POST \
-H "Content-Type: application/json" \
--header "Authorization: Bearer $TOKEN" \
-d '{
"printerIds": ["0gjdgxs0sbbh87", "0gjdgxs2d6170e"]
}' \
"https://admin.googleapis.com/admin/directory/v1/customers/$CUSTOMER/chrome/printers:batchDeletePrinters"
প্রতিক্রিয়া
{
"printerIds": [ // Successfully deleted printers.
"0gjdgxs2d6170e",
"0gjdgxs0sbbh87"
]
}