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
เปลี่ยนแปลงไม่ได้ รหัสของอุปกรณ์ ChromeOS
|
เนื้อความของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง 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, "crdSessionType": string } ackedUserPresence เป็นบูลีน โดยค่าเริ่มต้น ระบบจะตั้งค่า ackedUserPresence เป็น false หากต้องการเริ่มเซสชัน Chrome Remote Desktop สำหรับอุปกรณ์ที่ใช้งานอยู่ ให้ตั้งค่า ackedUserPresence เป็น true crdSessionType เลือกได้เฉพาะค่า private (ซึ่งให้สิทธิ์ผู้ดูแลระบบระยะไกลควบคุมอุปกรณ์ ChromeOS แต่เพียงผู้เดียว) หรือ shared (ซึ่งอนุญาตให้ผู้ดูแลระบบและผู้ใช้ในพื้นที่แชร์การควบคุมอุปกรณ์ ChromeOS) หากไม่ได้ตั้งค่าไว้ crdSessionType จะใช้ shared เป็นค่าเริ่มต้น คุณใช้คำสั่ง FETCH_CRD_AVAILABILITY_INFO เพื่อระบุประเภทเซสชันที่ใช้ได้ในอุปกรณ์
REBOOT : เพย์โหลดคือออบเจ็กต์ JSON ที่แปลงเป็นสตริงในรูปแบบ { "user_session_delay_seconds": 300 } โดย user_session_delay_seconds คือจำนวนวินาทีที่จะรอ ก่อนรีบูตอุปกรณ์หากผู้ใช้เข้าสู่ระบบ ต้องเป็นจำนวนเต็มในช่วง [0,300] เมื่อไม่มีเพย์โหลดสำหรับการรีบูต ค่าเริ่มต้นคือไม่มีการหน่วงเวลา หมายเหตุ: การดำเนินการนี้จะมีผลเฉพาะในกรณีที่ผู้ใช้จริงเข้าสู่ระบบ รวมถึงผู้มาเยือน หากอุปกรณ์อยู่ในหน้าจอเข้าสู่ระบบหรือในโหมดคีออสก์ ระบบจะไม่สนใจค่าดังกล่าวและอุปกรณ์จะรีบูตทันที
FETCH_SUPPORT_PACKET : เพย์โหลดอาจเป็นออบเจ็กต์ JSON ที่แปลงเป็นสตริงในรูปแบบ {"supportPacketDetails":{ "issueCaseId": optional_support_case_id_string, "issueDescription": optional_issue_description_string, "requestedDataCollectors": [<comma-separated list of data_collector_enums integer values>]}} รายการ data_collector_enums ที่ใช้ได้มีดังนี้ ข้อมูลระบบ Chrome (1), รหัสข้อขัดข้อง (2), รายละเอียดหน่วยความจำ (3), ลำดับชั้น UI (4), บันทึกแพลตฟอร์ม ChromeOS เพิ่มเติม (5), เหตุการณ์ในอุปกรณ์ (6), การดั๊มการแก้ไขข้อบกพร่องของ Intel WiFi NIC (7), เหตุการณ์การแตะ (8), Lacros (9), ข้อมูลระบบ Lacros (10), บันทึก ChromeOS Flex (11), รายละเอียด DBus (12), เส้นทางเครือข่าย ChromeOS (13), บันทึก ChromeOS Shill (Connection Manager) (14), นโยบาย (15), สถานะและบันทึกระบบ ChromeOS (16), บันทึกระบบ ChromeOS (17), บันทึกผู้ใช้ Chrome ใน ChromeOS (18), บลูทูธ ChromeOS (19), อุปกรณ์อินพุตที่เชื่อมต่อ ChromeOS (20), ตัวนับการรับส่งข้อมูล ChromeOS (21), คีย์บอร์ดเสมือน ChromeOS (22), สุขภาพเครือข่าย ChromeOS (23) ดูรายละเอียดเพิ่มเติมได้ในบทความช่วยเหลือ
|
เนื้อหาการตอบกลับ
การตอบกลับสำหรับการออกคำสั่ง
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
{
"commandId": string
} |
ช่อง |
commandId |
string (int64 format)
รหัสที่ไม่ซ้ำกันของคำสั่งที่ออก ซึ่งใช้เพื่อดึงสถานะคำสั่ง
|
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/admin.directory.device.chromeos
ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-09-25 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-09-25 UTC"],[],[]]