资源:MobileDevice
Google Workspace 移动设备管理服务适用于 Android、Google 同步和 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 资源的类型。对于 Mobiledevices 资源,该值为   | 
              
etag | 
                
                   
 资源的 ETag。  | 
              
resourceId | 
                
                   
 API 服务用于标识移动设备的唯一 ID。  | 
              
deviceId | 
                
                   
 Google 同步移动设备的序列号。对于 Android 和 iOS 设备,这是软件生成的唯一标识符。  | 
              
name[] | 
                
                   
 所有者的用户名列表。如果您的应用需要当前的设备所有者名称列表,请使用 get 方法。如需详细了解如何检索移动设备用户信息,请参阅开发者指南。  | 
              
email[] | 
                
                   
 所有者的电子邮件地址列表。如果您的应用需要当前的用户电子邮件列表,请使用 get 方法。如需了解详情,请参阅检索用户方法。  | 
              
model | 
                
                   
  | 
              
os | 
                
                   
 移动设备的操作系统,例如 IOS 4.3 或 Android 2.3.5。此属性可以更新。如需了解详情,请参阅开发者指南。  | 
              
type | 
                
                   
 移动设备的类型。  | 
              
status | 
                
                   
 设备的状态。  | 
              
hardwareId | 
                
                   
 Android 硬件的 IMEI/MEID 唯一标识符。不适用于 Google 同步设备。添加 Android 移动设备时,此属性为可选属性。更新其中一个设备时,此属性为只读属性。  | 
              
firstSync | 
                
                   
 设备首次与管理控制台中的政策设置同步的日期和时间。值采用 ISO 8601 日期和时间格式。时间是完整日期加时、分、秒,采用   | 
              
lastSync | 
                
                   
 设备上次与管理控制台中的政策设置进行同步的日期和时间。值采用 ISO 8601 日期和时间格式。时间是完整日期加时、分、秒,采用   | 
              
userAgent | 
                
                   
  | 
              
serialNumber | 
                
                   
 设备的序列号。  | 
              
imei | 
                
                   
 设备的 IMEI 识别码。  | 
              
meid | 
                
                   
 设备的 MEID 编号。  | 
              
wifiMacAddress | 
                
                   
 设备在 Wi-Fi 网络中的 MAC 地址。  | 
              
networkOperator | 
                
                   
 移动设备移动运营商或网络运营商(如果有)(只读)  | 
              
defaultLanguage | 
                
                   
 设备上使用的默认语言区域。  | 
              
managedAccountIsOnOwnerProfile | 
                
                   
 指示此账号是否位于所有者/主要个人资料中的布尔值。  | 
              
deviceCompromisedStatus | 
                
                   
 设备的破解状态。  | 
              
buildNumber | 
                
                   
 设备的操作系统 build 号。  | 
              
kernelVersion | 
                
                   
 设备的内核版本。  | 
              
basebandVersion | 
                
                   
 设备的基带版本。  | 
              
unknownSourcesStatus | 
                
                   
 设备上是否启用了未知来源(只读)  | 
              
developerOptionsStatus | 
                
                   
 设备上开发者选项的启用或停用状态(只读)  | 
              
otherAccountsInfo[] | 
                
                   
 设备上添加的账号列表(只读)  | 
              
adbStatus | 
                
                   
 设备上 adb(USB 调试)处于启用或停用状态(只读)  | 
              
supportsWorkProfile | 
                
                   
 设备支持工作资料(只读)  | 
              
manufacturer | 
                
                   
 移动设备制造商(只读)  | 
              
releaseVersion | 
                
                   
 移动设备发布版本(只读)  | 
              
securityPatchLevel | 
                
                   
 移动设备安全补丁级别(只读)  | 
              
brand | 
                
                   
 移动设备品牌(只读)  | 
              
bootloaderVersion | 
                
                   
 移动设备引导加载程序版本(只读)  | 
              
hardware | 
                
                   
 移动设备硬件(只读)  | 
              
encryptionStatus | 
                
                   
 移动设备加密状态(只读)  | 
              
devicePasswordStatus | 
                
                   
 DevicePasswordStatus(只读)  | 
              
privilege | 
                
                   
 DMAgentPermission(只读)  | 
              
applications[] | 
                
                   
 Android 移动设备上安装的应用的列表。不适用于 Google 同步和 iOS 设备。该列表包含访问 Google Workspace 数据的所有 Android 应用。 请务必注意,更新应用列表时,更新内容会取代现有列表。如果 Android 设备有两个现有应用,并且 API 将列表更新为包含五个应用,则现在是包含五个应用的更新列表。
                  | 
              
applications[].packageName | 
                
                   
 应用的软件包名称。示例为   | 
              
applications[].displayName | 
                
                   
 应用的显示名称。示例为   | 
              
applications[].versionName | 
                
                   
 应用的版本名称。示例为   | 
              
applications[].versionCode | 
                
                   
 应用的版本代码。示例为   | 
              
applications[].permission[] | 
                
                   
 此应用的权限列表。这些权限可以是标准 Android 权限,也可以是应用定义的权限,并且位于应用的 Android 清单中。日历应用权限的示例包括   | 
              
方法 | 
            |
|---|---|
                
 | 
              执行会影响移动设备的操作。 | 
                
 | 
              移除移动设备。 | 
                
 | 
              检索移动设备的属性。 | 
                
 | 
              检索某个账号的所有用户拥有的移动设备的分页列表。 |