Method: enterprises.devices.executeCommand

Führt einen Befehl auf dem Gerät aus, das vom Unternehmen verwaltet wird.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Der Name des angeforderten Geräts. Beispiel: „enterprises/XYZ/devices/123“.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "command": string,
  "params": {
    object
  }
}
Felder
command

string

Der auszuführende Befehlsname, dargestellt durch den voll qualifizierten protobuf-Nachrichtennamen.

params

object (Struct format)

Die auszuführende Befehlsnachricht, dargestellt als Struktur.

Antworttext

Antwortnachricht für SmartDeviceManagementService.ExecuteDeviceCommand

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "results": {
    object
  }
}
Felder
results

object (Struct format)

Die Ergebnisse der Ausführung des Befehls.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.