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 : "enterprises/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 objet 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.