Method: customer.devices.chromeos.issueCommand

Đưa ra lệnh để thiết bị thực thi.

Yêu cầu HTTP

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

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Tham số
customerId

string

Không thể thay đổi. Mã tài khoản Google Workspace.

deviceId

string

Không thể thay đổi. Mã của thiết bị ChromeOS.

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "commandType": enum (CommandType),
  "payload": string
}
Trường
commandType

enum (CommandType)

Loại lệnh.

payload

string

Tải trọng của lệnh chỉ cung cấp khi lệnh hỗ trợ. Các lệnh sau đây hỗ trợ quá trình thêm tải trọng:

  • SET_VOLUME: Tải trọng là một đối tượng JSON dạng chuỗi có dạng: { "volume": 50 }. Âm lượng phải là một số nguyên trong phạm vi [0,100].
  • DEVICE_START_CRD_SESSION: Tải trọng (không bắt buộc) là một đối tượng JSON có dạng chuỗi dưới dạng: { "ackedUserPresence": true }. ackedUserPresence là một giá trị boolean. Theo mặc định, ackedUserPresence được thiết lập thành false. Để bắt đầu phiên Chrome Remote Desktop cho thiết bị đang hoạt động, hãy đặt ackedUserPresence thành true.
  • REBOOT: Tải trọng là một đối tượng JSON dạng chuỗi có dạng: { "user_session_delay_seconds": 300 }. Độ trễ phải nằm trong khoảng [0, 300].
  • FETCH_SUPPORT_PACKET.data_collector_enumsdata_collector_enums

    Xem thêm thông tin chi tiết trong bài viết trợ giúp.

Nội dung phản hồi

Phản hồi để đưa ra lệnh.

Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "commandId": string
}
Trường
commandId

string (int64 format)

Mã nhận dạng duy nhất của lệnh đã phát hành, dùng để truy xuất trạng thái lệnh.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

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

Để biết thêm thông tin, hãy xem bài viết Hướng dẫn uỷ quyền.