Method: enterprises.devices.executeCommand

ينفِّذ أمرًا إلى جهاز تديره المؤسسة.

طلب HTTP

POST https://smartdevicemanagement.googleapis.com/v1/{name=enterprises/*/devices/*}:executeCommand

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
name

string

اسم الجهاز المطلوب. على سبيل المثال: "enterprises/XYZ/devices/123"

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "command": string,
  "params": {
    object
  }
}
الحقول
command

string

اسم الأمر المطلوب تنفيذه، ويمثله اسم رسالة النموذج الأوّلي المؤهل بالكامل.

params

object (Struct format)

عبارة عن رسالة الأمر المطلوب تنفيذها، ويتم تمثيلها في شكل بنية.

نص الاستجابة

رسالة الاستجابة لـ SmartDeviceManagementService.ExecuteDeviceCommand

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "results": {
    object
  }
}
الحقول
results

object (Struct format)

هي نتائج تنفيذ الأمر.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/sdm.service

لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.