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 }. ackedUserPresence یک بولی است. به طور پیش فرض، ackedUserPresence روی false تنظیم شده است. برای شروع یک جلسه دسک‌تاپ از راه دور Chrome برای یک دستگاه فعال، ackedUserPresence را روی true تنظیم کنید.
  • REBOOT : Payload یک شیء JSON رشته‌ای است به شکل: { "user_session_delay_seconds": 300 }. تاخیر باید در محدوده [0, 300] باشد.
  • FETCH_SUPPORT_PACKET : Payload به صورت اختیاری یک شیء JSON رشته‌بندی شده است به این شکل: {"supportPacketDetails":{ "issueCaseId": optional_support_case_id_string، "issueDescription": optional_issue_description_string، " data_collector_enums ]intertainment_complectors]_in_spared}
    فهرست data_collector_enums موجود به شرح زیر است: اطلاعات سیستم Chrome (1)، شناسه‌های خرابی (2)، جزئیات حافظه (3)، سلسله مراتب رابط کاربری (4)، گزارش‌های اضافی پلتفرم ChromeOS (5)، رویداد دستگاه (6)، Intel WiFi NICs Debug Dump (7)، Touch Events (8)، Lacros (9)، Lacros System Information (10)، ChromeOS Flex Logs (11)، جزئیات DBus (12)، مسیرهای شبکه ChromeOS (13)، ChromeOS Shill (مدیر اتصال) گزارش‌ها (14)، خط‌مشی‌ها (15)، وضعیت سیستم ChromeOS و گزارش‌ها (16)، گزارش‌های سیستم ChromeOS (17)، گزارش‌های کاربر ChromeOS Chrome (18)، ChromeOS بلوتوث (19)، دستگاه‌های ورودی متصل ChromeOS (20)، ChromeOS شمارنده‌های ترافیک (21)، صفحه‌کلید مجازی ChromeOS (22)، سلامت شبکه ChromeOS (23).
    جزئیات بیشتر را در مقاله راهنما ببینید.

بدن پاسخگو

پاسخی برای صدور فرمان.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "commandId": string
}
زمینه های
commandId

string ( int64 format)

شناسه منحصر به فرد فرمان صادر شده که برای بازیابی وضعیت فرمان استفاده می شود.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/admin.directory.device.chromeos

برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.