Method: enterprises.devices.executeCommand

Exécute une commande sur l'appareil géré par l'entreprise.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Nom de l'appareil demandé. Par exemple: "enterprise/XYZ/devices/123"

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "command": string,
  "params": {
    object
  }
}
Champs
command

string

Nom de la commande à exécuter, représenté par le nom complet du message protobuf.

params

object (Struct format)

Message de commande à exécuter, représenté par un Struct.

Corps de la réponse

Message de réponse pour SmartDeviceManagementService.ExecuteDeviceCommand

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "results": {
    object
  }
}
Champs
results

object (Struct format)

Résultats de l'exécution de la commande

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour en savoir plus, consultez la présentation d'OAuth 2.0.