Method: customer.devices.chromeos.issueCommand
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
دستوری را برای دستگاه صادر می کند تا اجرا شود.
درخواست HTTP
POST https://admin.googleapis.com/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}:issueCommand
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها |
---|
customerId | string تغییرناپذیر. شناسه حساب Google Workspace. |
deviceId | string تغییرناپذیر. شناسه دستگاه سیستم عامل Chrome. |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"commandType": enum (CommandType ),
"payload": string
} |
فیلدها |
---|
commandType | enum ( CommandType ) نوع فرمان. |
payload | string محموله برای دستور، آن را فقط در صورتی ارائه کنید که فرمان از آن پشتیبانی کند. دستورات زیر از اضافه کردن بار پشتیبانی میکنند: -
SET_VOLUME : Payload یک شیء JSON رشته ای است به شکل: { "volume": 50 }. حجم باید یک عدد صحیح در محدوده [0,100] باشد. -
DEVICE_START_CRD_SESSION : Payload به صورت اختیاری یک شیء JSON رشتهدار به شکل است: { "ackedUserPresence": true، "crdSessionType": string }. ackedUserPresence یک بولی است. به طور پیش فرض، ackedUserPresence روی false تنظیم شده است. برای شروع یک جلسه دسکتاپ از راه دور Chrome برای یک دستگاه فعال، ackedUserPresence روی true تنظیم کنید. crdSessionType فقط میتواند از بین مقادیر private (که کنترل انحصاری دستگاه ChromeOS را به سرپرست راه دور میدهد) یا shared (که به سرپرست و کاربر محلی امکان میدهد کنترل دستگاه ChromeOS را به اشتراک بگذارند) انتخاب کند. اگر تنظیم نشده باشد، crdSessionType به طور پیشفرض به shared میشود. -
REBOOT : Payload یک شیء JSON رشتهای است به شکل: { "user_session_delay_seconds": 300 }. user_session_delay_seconds مقدار ثانیهای است که باید قبل از راهاندازی مجدد دستگاه در صورت ورود کاربر به سیستم منتظر بمانید. این عدد باید یک عدد صحیح در محدوده [0,300] باشد. هنگامی که بار برای راه اندازی مجدد وجود ندارد، 0 تاخیر پیش فرض است. توجه: این فقط در صورتی اعمال می شود که یک کاربر واقعی از جمله یک مهمان وارد شده باشد. اگر دستگاه در صفحه ورود به سیستم یا در حالت کیوسک باشد، مقدار آن رعایت نمی شود و دستگاه بلافاصله راه اندازی مجدد می شود. -
FETCH_SUPPORT_PACKET : Payload به data_collector_enums اختیاری یک شیء JSON رشتهدار است به این شکل: {"supportPacketDetails":{ "issueCaseId": optional_support_case_id_string، "issueDescription": optional_issue_description_string، "requestedDataCollectors ofma_separated": مقادیر>]}} فهرست data_collector_enums موجود به شرح زیر است: اطلاعات سیستم Chrome (1)، شناسههای خرابی (2)، جزئیات حافظه (3)، سلسلهمراتب رابط کاربری (4)، گزارشهای پلتفرم ChromeOS اضافی (5)، رویداد دستگاه (6)، حذف اشکالزدایی کارتهای WiFi Intel (7)، رویدادهای لمسی (8)، Lacros (10B)، اطلاعات سیستم Chrome (10B)، اطلاعات سیستم Chrome (10B) جزئیات (12)، مسیرهای شبکه ChromeOS (13)، گزارشهای ChromeOS Shill (مدیر اتصال) (14)، خطمشیها (15)، وضعیت سیستم ChromeOS و گزارشها (16)، گزارشهای سیستم ChromeOS (17)، گزارشهای کاربر ChromeOS Chrome (18)، ChromeOS بلوتوث (19)، دستگاههای ورودی متصل ChromeOS (20)، ChromeOS2rt Keyboard Co. (23). جزئیات بیشتر را در مقاله راهنما ببینید.
|
بدن پاسخگو
پاسخی برای صدور فرمان.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"commandId": string
} |
فیلدها |
---|
commandId | string ( int64 format) شناسه منحصر به فرد فرمان صادر شده که برای بازیابی وضعیت فرمان استفاده می شود. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/admin.directory.device.chromeos
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],[],null,[]]