Method: customer.devices.chromeos.issueCommand

Wydaje polecenie, które ma wykonać urządzenie.

Żądanie HTTP

POST https://admin.googleapis.com/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}:issueCommand

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
customerId

string

Stały. Identyfikator konta Google Workspace.

deviceId

string

Stały. Identyfikator urządzenia z Chrome OS.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "commandType": enum (CommandType),
  "payload": string
}
Pola
commandType

enum (CommandType)

Typ polecenia.

payload

string

Ładunek polecenia. Podaj go tylko wtedy, gdy polecenie go obsługuje. Te polecenia obsługują dodawanie ładunku:

  • SET_VOLUME: ładunek to obiekt JSON o formie ciągu znaków w formacie: { "volume": 50 }. Głośność musi być liczbą całkowitą z zakresu [0,100].
  • DEVICE_START_CRD_SESSION: ładunek jest opcjonalnie ciągiem tekstowym obiektem JSON w formacie { "ackedUserPresence": true }. ackedUserPresence to wartość logiczna. Domyślnie ackedUserPresence ma wartość false. Aby rozpocząć sesję Pulpitu zdalnego Chrome na aktywnym urządzeniu, ustaw wartość true na ackedUserPresence.
  • REBOOT: ładunek to obiekt JSON o formacie ciągu znaków w formacie: { "user_session_delay_seconds": 300 }. Opóźnienie musi mieścić się w zakresie [0, 300].
  • FETCH_SUPPORT_PACKETdata_collector_enumsdata_collector_enums

    Więcej informacji znajdziesz w artykule pomocy.

Treść odpowiedzi

Odpowiedź na wydanie polecenia.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "commandId": string
}
Pola
commandId

string (int64 format)

Unikalny identyfikator wydanego polecenia używany do pobrania stanu polecenia.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/admin.directory.device.chromeos

Więcej informacji znajdziesz w przewodniku na temat autoryzacji.