Method: customer.devices.chromeos.issueCommand
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يُصدر أمرًا للجهاز لتنفيذه.
طلب HTTP
POST https://admin.googleapis.com/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}:issueCommand
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات |
customerId |
string
غير قابل للتغيير رقم تعريف حساب Google Workspace
|
deviceId |
string
غير قابل للتغيير رقم تعريف جهاز ChromeOS
|
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
{
"commandType": enum (CommandType ),
"payload": string
} |
الحقول |
commandType |
enum (CommandType )
نوع الطلب
|
payload |
string
الحمولة للطلب، لا تقدِّمها إلا إذا كان الطلب يتيح ذلك. تتيح الأوامر التالية إضافة الحمولة:
SET_VOLUME : الحِمل هو عنصر JSON تم تحويله إلى عرض نصي على النحو التالي: { "volume": 50 }. يجب أن يكون حجم الحِمل عددًا صحيحًا في النطاق [0,100].
DEVICE_START_CRD_SESSION : يكون الحمولة اختياريًا كائن JSON محوَّلًا إلى سلسلة بالتنسيق: { "ackedUserPresence": true, "crdSessionType": string }. ackedUserPresence هو قيمة منطقية. يتم ضبط ackedUserPresence تلقائيًا على false . لبدء جلسة "الوصول إلى الكمبيوتر المكتبي عن بُعد من Chrome" لجهاز نشط، اضبط ackedUserPresence على true . لا يمكن لـ crdSessionType الاختيار إلا من بين القيمتَين private (التي تمنح المشرف عن بُعد إمكانية التحكّم الحصري في جهاز ChromeOS) أو shared (التي تسمح للمشرف والمستخدم المحلي بمشاركة التحكّم في جهاز ChromeOS). إذا لم يتم ضبط القيمة، تكون القيمة التلقائية لسمة crdSessionType هي shared .
REBOOT : الحمولة هي عنصر JSON مُجمَّع في سلسلة على النحو التالي: { "user_session_delay_seconds": 300 }. وuser_session_delay_seconds هو عدد الثواني التي يجب الانتظار خلالها قبل إعادة تشغيل الجهاز إذا كان المستخدم مسجِّلاً الدخول. يجب أن يكون عددًا صحيحًا ضمن النطاق [0,300]. عندما لا تكون الحمولة متوفّرة لإعادة التشغيل، يكون التأخير 0 هو الإعداد التلقائي. ملاحظة: لا ينطبق ذلك إلا إذا سجّل مستخدم فعلي الدخول، بما في ذلك "الضيف". إذا كان الجهاز في شاشة تسجيل الدخول أو في وضع Kiosk، لن يتم الالتزام بالقيمة وسيتم إعادة تشغيل الجهاز على الفور.
FETCH_SUPPORT_PACKET : يمكن أن يكون الحمولة كائن JSON محوَّلًا إلى سلسلة اختياريًا على النحو التالي: {"supportPacketDetails":{ "issueCaseId": optional_support_case_id_string, "issueDescription": optional_issue_description_string, "requestedDataCollectors": [<comma-separated list of data_collector_enums integer values>]}} في ما يلي قائمة data_collector_enums المتاحة: معلومات نظام Chrome (1)، أرقام تعريف الأعطال (2)، تفاصيل الذاكرة (3)، التسلسل الهرمي لواجهة المستخدم (4)، سجلات إضافية لمنصّة ChromeOS (5)، حدث الجهاز (6)، تجميع أخطاء Intel WiFi NIC (7)، أحداث اللمس (8)، Lacros (9)، معلومات نظام Lacros (10)، سجلات ChromeOS Flex (11)، تفاصيل DBus (12)، مسارات شبكة ChromeOS (13)، سجلات ChromeOS Shill (مدير الربط) (14)، السياسات (15)، حالة نظام ChromeOS وسجلاته (16)، سجلات نظام ChromeOS (17)، سجلات مستخدم ChromeOS على ChromeOS (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
لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,[]]