Method: customer.devices.chromeos.issueCommand

ออกคำสั่งเพื่อให้อุปกรณ์ดำเนินการ

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
customerId

string

เปลี่ยนแปลงไม่ได้ รหัสของบัญชี Google Workspace

deviceId

string

เปลี่ยนแปลงไม่ได้ รหัสอุปกรณ์ Chrome OS

เนื้อหาของคำขอ

เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "commandType": enum (CommandType),
  "payload": string
}
ช่อง
commandType

enum (CommandType)

ประเภทของคำสั่ง

payload

string

เพย์โหลดสำหรับคำสั่ง ระบุเพย์โหลดเฉพาะในกรณีที่คำสั่งรองรับเท่านั้น คำสั่งต่อไปนี้รองรับการเพิ่มเพย์โหลด

  • SET_VOLUME: เพย์โหลดคือออบเจ็กต์ JSON ที่มีสตริงในรูปแบบ: { "Volume": 50 } วอลุ่มต้องเป็นจำนวนเต็มในช่วง [0,100]
  • DEVICE_START_CRD_SESSION: เพย์โหลดเป็นออบเจ็กต์ JSON ที่มีสตริง (ไม่บังคับ) ในรูปแบบ: { "ackedUserPresence": true } ส่วน ackedUserPresence เป็นบูลีน ตามค่าเริ่มต้น ระบบจะตั้งค่า ackedUserPresence เป็น false หากต้องการเริ่มเซสชันของ Chrome Remote Desktop สำหรับอุปกรณ์ที่ใช้งานอยู่ ให้ตั้งค่า ackedUserPresence เป็น true
  • REBOOT: เพย์โหลดคือออบเจ็กต์ JSON ที่มีสตริงในรูปแบบ { "user_session_delay_seconds": 300 } ความล่าช้าต้องอยู่ในช่วง [0, 300]
  • FETCH_SUPPORT_PACKET: Payload เป็นออบเจ็กต์ JSON1 ประเภท 2 ใน ChromeOS (ไม่บังคับ) ออบเจ็กต์ JSON1 ใน ChromeOS (2 ในรายการ ChromeOS), นโยบายการทำงานผิดพลาดของระบบ ChromeOS (Chrome1 ChromeOS), {"supportPacketDetails" (ไม่บังคับ): { "issueCaseId":optional_support_case_id_string, "issueDescription":optional_issue_description_string, "requestedDataCollectors" (requestedDataCollector": [<;requestedDataCollectors" (รายการจำนวนเต็มของ ChromeOS ChromeOS ChromeOS), data_collector_enums รายการ),
    รายการdata_collector_enums บันทึกที่มีได้แก่ ข้อมูลระบบ Chrome (1), บันทึกการแตะของ Chrome (1), data_collector_enums
    ดูรายละเอียดเพิ่มเติมได้ในบทความช่วยเหลือ

เนื้อหาการตอบกลับ

การตอบกลับสำหรับการออกคำสั่ง

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "commandId": string
}
ช่อง
commandId

string (int64 format)

รหัสที่ไม่ซ้ำกันของคำสั่งที่ออก ซึ่งใช้เพื่อเรียกข้อมูลสถานะคำสั่ง

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

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

โปรดดูข้อมูลเพิ่มเติมที่คู่มือการให้สิทธิ์