Method: customer.devices.chromeos.issueCommand

Wydaje polecenie do wykonania na urządzeniu.

Żą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łe. Identyfikator konta Google Workspace.

deviceId

string

Stałe. Identyfikator urządzenia z systemem operacyjnym Chrome.

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. Dodanie ładunku obsługuje te polecenia:

  • SET_VOLUME: ładunek jest obiektem JSON z ciągami znaków i ma postać: { "volume": 50 }. Wolumin musi być liczbą całkowitą z zakresu [0,100].
  • DEVICE_START_CRD_SESSION: ładunek jest opcjonalnie sformatowanym obiektem JSON w formacie { "ackedUserPresence": true }. ackedUserPresence to wartość logiczna. Domyślnie ackedUserPresence ma wartość false. Aby rozpocząć sesję Pulpitu zdalnego Chrome dla aktywnego urządzenia, ustaw ackedUserPresence na true.
  • REBOOT: ładunek jest obiektem JSON z ciągami znaków i ma postać: { "user_session_delay_seconds": 300 }. Opóźnienie musi mieścić się w zakresie [0, 300].
  • FETCH_SUPPORT_PACKET: ładunek jest opcjonalnym obiektem JSON w postaci ciągu znaków w postaci ciągu znaków obiektu JSON (klawiatura Chrome OS 8), interfejsu użytkownika systemu operacyjnego Chrome 3, interfejsu użytkownika systemu operacyjnego Chrome 8, interfejsu Virtual Config1 (z Chrome OS 8) i danych o tym systemie operacyjnym ChromeOS 8 (z ChromeOS 8), logi stanu Zarządzania danymi o zdrowiu (Shill CaseId): opcjonalnych_support_case_id_string.data_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 po autoryzacji.