ทรัพยากร: อุปกรณ์เคลื่อนที่
การจัดการอุปกรณ์เคลื่อนที่ของ Google Workspace ประกอบด้วยอุปกรณ์ Android, Google Sync และ iOS สำหรับข้อมูลเพิ่มเติมเกี่ยวกับงาน API สำหรับอุปกรณ์เคลื่อนที่กลุ่มทั่วไป โปรดดูที่คู่มือสำหรับนักพัฒนาซอฟต์แวร์
การแสดง JSON |
---|
{ "kind": string, "etag": string, "resourceId": string, "deviceId": string, "name": [ string ], "email": [ string ], "model": string, "os": string, "type": string, "status": string, "hardwareId": string, "firstSync": string, "lastSync": string, "userAgent": string, "serialNumber": string, "imei": string, "meid": string, "wifiMacAddress": string, "networkOperator": string, "defaultLanguage": string, "managedAccountIsOnOwnerProfile": boolean, "deviceCompromisedStatus": string, "buildNumber": string, "kernelVersion": string, "basebandVersion": string, "unknownSourcesStatus": boolean, "developerOptionsStatus": boolean, "otherAccountsInfo": [ string ], "adbStatus": boolean, "supportsWorkProfile": boolean, "manufacturer": string, "releaseVersion": string, "securityPatchLevel": string, "brand": string, "bootloaderVersion": string, "hardware": string, "encryptionStatus": string, "devicePasswordStatus": string, "privilege": string, "applications": [ { "packageName": string, "displayName": string, "versionName": string, "versionCode": integer, "permission": [ string ] } ] } |
ช่อง | |
---|---|
kind |
ประเภทของทรัพยากร API สำหรับทรัพยากรในอุปกรณ์เคลื่อนที่ ค่าจะเป็น |
etag |
ETag ของทรัพยากร |
resourceId |
รหัสที่ไม่ซ้ำกันที่บริการ API ใช้ในการระบุอุปกรณ์เคลื่อนที่ |
deviceId |
หมายเลขซีเรียลของอุปกรณ์เคลื่อนที่ Google Sync สำหรับอุปกรณ์ Android และ iOS ตัวระบุนี้จะเป็นตัวระบุที่ไม่ซ้ำกันที่ซอฟต์แวร์สร้างขึ้น |
name[] |
รายการชื่อผู้ใช้ของเจ้าของ หากแอปพลิเคชันของคุณต้องใช้รายชื่อเจ้าของอุปกรณ์ในปัจจุบัน ให้ใช้เมธอด get สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการดึงข้อมูลผู้ใช้อุปกรณ์เคลื่อนที่ โปรดดูคู่มือนักพัฒนาซอฟต์แวร์ |
email[] |
รายการอีเมลของเจ้าของ หากแอปพลิเคชันต้องใช้รายการอีเมลผู้ใช้ในปัจจุบัน ให้ใช้เมธอด get ดูข้อมูลเพิ่มเติมได้ในวิธีการเรียกข้อมูลผู้ใช้ |
model |
ชื่อรุ่นของอุปกรณ์เคลื่อนที่ เช่น Nexus S พร็อพเพอร์ตี้นี้อัปเดตได้ โปรดดูข้อมูลเพิ่มเติมในคู่มือนักพัฒนาซอฟต์แวร์ |
os |
ระบบปฏิบัติการของอุปกรณ์เคลื่อนที่ เช่น IOS 4.3 หรือ Android 2.3.5 พร็อพเพอร์ตี้นี้อัปเดตได้ โปรดดูข้อมูลเพิ่มเติมในคู่มือนักพัฒนาซอฟต์แวร์ |
type |
ประเภทของอุปกรณ์เคลื่อนที่ |
status |
สถานะของอุปกรณ์ |
hardwareId |
ตัวระบุที่ไม่ซ้ำกัน IMEI/MEID สำหรับฮาร์ดแวร์ Android และไม่สามารถใช้ได้กับอุปกรณ์ Google Sync เมื่อเพิ่มอุปกรณ์เคลื่อนที่ Android คุณสมบัตินี้จะเป็นตัวเลือก เมื่อคุณอัปเดตอุปกรณ์เครื่องใดเครื่องหนึ่ง คุณสมบัติจะเป็นแบบอ่านอย่างเดียว |
firstSync |
วันที่และเวลาที่อุปกรณ์ซิงค์กับการตั้งค่านโยบายในคอนโซลผู้ดูแลระบบในครั้งแรก ค่าจะอยู่ในรูปแบบวันที่และเวลา ISO 8601 เวลาคือวันที่แบบเต็มพร้อมชั่วโมง นาที และวินาทีในรูปแบบ |
lastSync |
วันที่และเวลาที่ซิงค์อุปกรณ์กับการตั้งค่านโยบายในคอนโซลผู้ดูแลระบบครั้งล่าสุด ค่าจะอยู่ในรูปแบบวันที่และเวลา ISO 8601 เวลาคือวันที่แบบเต็มพร้อมชั่วโมง นาที และวินาทีในรูปแบบ |
userAgent |
ให้ข้อมูลเกี่ยวกับอุปกรณ์ เช่น เวอร์ชันของ |
serialNumber |
หมายเลขซีเรียลของอุปกรณ์ |
imei |
หมายเลข IMEI ของอุปกรณ์ |
meid |
หมายเลข MEID ของอุปกรณ์ |
wifiMacAddress |
ที่อยู่ MAC ของอุปกรณ์ในเครือข่าย Wi-Fi |
networkOperator |
ผู้ให้บริการเครือข่ายหรือโทรศัพท์มือถือ (หากมี) (อ่านอย่างเดียว) |
defaultLanguage |
ภาษาเริ่มต้นที่ใช้ในอุปกรณ์ |
managedAccountIsOnOwnerProfile |
บูลีนที่ระบุว่าบัญชีนี้อยู่ในโปรไฟล์เจ้าของ/โปรไฟล์หลักหรือไม่ |
deviceCompromisedStatus |
สถานะอุปกรณ์ที่ถูกบุกรุก |
buildNumber |
หมายเลขบิลด์ของระบบปฏิบัติการของอุปกรณ์ |
kernelVersion |
เวอร์ชันเคอร์เนลของอุปกรณ์ |
basebandVersion |
เวอร์ชันเบสแบนด์ของอุปกรณ์ |
unknownSourcesStatus |
มีการเปิดหรือปิดใช้แหล่งที่มาที่ไม่รู้จักในอุปกรณ์ (อ่านอย่างเดียว) |
developerOptionsStatus |
ตัวเลือกของนักพัฒนาซอฟต์แวร์ที่เปิดหรือปิดใช้ในอุปกรณ์ (อ่านอย่างเดียว) |
otherAccountsInfo[] |
รายการบัญชีที่เพิ่มในอุปกรณ์ (อ่านอย่างเดียว) |
adbStatus |
Adb (การแก้ไขข้อบกพร่อง USB) มีการเปิดหรือปิดใช้ในอุปกรณ์ (อ่านอย่างเดียว) |
supportsWorkProfile |
โปรไฟล์งานที่รองรับในอุปกรณ์ (อ่านอย่างเดียว) |
manufacturer |
ผู้ผลิตอุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) |
releaseVersion |
เวอร์ชันการเผยแพร่ของอุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) |
securityPatchLevel |
ระดับแพตช์ความปลอดภัยของอุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) |
brand |
แบรนด์อุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) |
bootloaderVersion |
เวอร์ชัน Bootloader ของอุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) |
hardware |
ฮาร์ดแวร์อุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) |
encryptionStatus |
สถานะการเข้ารหัสอุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) |
devicePasswordStatus |
DevicePasswordStatus (อ่านอย่างเดียว) |
privilege |
DMAgentPermission (อ่านอย่างเดียว) |
applications[] |
รายการแอปพลิเคชันที่ติดตั้งในอุปกรณ์เคลื่อนที่ Android และไม่สามารถใช้ได้กับอุปกรณ์ Google Sync และ iOS ซึ่งรายการดังกล่าวประกอบด้วยแอปพลิเคชัน Android ที่เข้าถึงข้อมูลของ Google Workspace เมื่ออัปเดตรายการแอปพลิเคชัน โปรดทราบว่าการอัปเดตจะแทนที่รายการที่มีอยู่ ถ้าอุปกรณ์ Android มีแอปพลิเคชันอยู่แล้ว 2 แอป และ API อัปเดตรายการด้วยแอปพลิเคชัน 5 รายการ ตอนนี้จะปรากฏเป็นรายการแอปพลิเคชัน 5 รายการที่อัปเดตแล้ว
|
applications[].packageName |
ชื่อแพ็กเกจของแอปพลิเคชัน เช่น |
applications[].displayName |
ชื่อที่แสดงของแอปพลิเคชัน เช่น |
applications[].versionName |
ชื่อเวอร์ชันของแอปพลิเคชัน เช่น |
applications[].versionCode |
รหัสเวอร์ชันของแอปพลิเคชัน เช่น |
applications[].permission[] |
รายการสิทธิ์ของแอปพลิเคชันนี้ โดยอาจเป็นสิทธิ์ Android มาตรฐานหรือสิทธิ์ที่กำหนดโดยแอปพลิเคชันก็ได้ และมีอยู่ในไฟล์ Manifest สำหรับ Android ของแอปพลิเคชัน ตัวอย่างสิทธิ์ของแอปพลิเคชันปฏิทิน ได้แก่ |
วิธีการ |
|
---|---|
|
ดำเนินการที่ส่งผลต่ออุปกรณ์เคลื่อนที่ |
|
นำอุปกรณ์เคลื่อนที่ออก |
|
เรียกข้อมูลพร็อพเพอร์ตี้ของอุปกรณ์เคลื่อนที่ |
|
ดึงรายการที่ใส่เลขหน้าของอุปกรณ์เคลื่อนที่ทั้งหมดที่ผู้ใช้เป็นเจ้าของบัญชี |