ทรัพยากร: MobileDevice
การจัดการอุปกรณ์เคลื่อนที่ของ 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 |
DMAgentRight (อ่านอย่างเดียว) |
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 ของแอปพลิเคชัน ตัวอย่างสิทธิ์ของแอปพลิเคชันปฏิทิน ได้แก่ |
เมธอด |
|
---|---|
|
ดำเนินการที่ส่งผลต่ออุปกรณ์เคลื่อนที่ |
|
นำอุปกรณ์เคลื่อนที่ออก |
|
ดึงข้อมูลคุณสมบัติของอุปกรณ์เคลื่อนที่ |
|
เรียกข้อมูลรายการอุปกรณ์เคลื่อนที่ทั้งหมดที่ผู้ใช้เป็นเจ้าของสำหรับบัญชีที่มีเลขหน้า |