Android Management API 可实现对 Android 设备和应用的远程企业管理。
- REST 资源:v1.enterprises
- REST 资源:v1.enterprises.applications
- REST 资源:v1.enterprises.devices
- REST 资源:v1.enterprises.devices.operations
- REST 资源:v1.enterprises.enrollmentTokens
- REST 资源:v1.enterprises.migrationTokens
- REST 资源:v1.enterprises.policies
- REST 资源:v1.enterprises.webApps
- REST 资源:v1.enterprises.webTokens
- REST 资源:v1.provisioningInfo
- REST 资源:v1.signupUrls
服务:androidmanagement.googleapis.com
如要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,则在发出 API 请求时应使用以下信息。
发现文档
发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:
服务端点
服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:
- https://androidmanagement.googleapis.com
REST 资源:v1.enterprises
| 方法 | |
|---|---|
| create | POST /v1/enterprises创建企业。 | 
| delete | DELETE /v1/{name=enterprises/*}永久删除企业及其关联的所有账号和数据。 | 
| generateEnterpriseUpgradeUrl | POST /v1/{name=enterprises/*}:generateEnterpriseUpgradeUrl生成企业升级网址,以将现有的 Google Play 企业版账号集升级为受管理的 Google 网域。 | 
| get | GET /v1/{name=enterprises/*}获取企业。 | 
| list | GET /v1/enterprises列出 EMM 管理的企业。 | 
| patch | PATCH /v1/{name=enterprises/*}更新企业。 | 
REST 资源:v1.enterprises.applications
| 方法 | |
|---|---|
| get | GET /v1/{name=enterprises/*/applications/*}获取应用的相关信息。 | 
REST 资源:v1.enterprises.devices
| 方法 | |
|---|---|
| delete | DELETE /v1/{name=enterprises/*/devices/*}删除设备。 | 
| get | GET /v1/{name=enterprises/*/devices/*}获取设备。 | 
| issueCommand | POST /v1/{name=enterprises/*/devices/*}:issueCommand向设备发出命令。 | 
| list | GET /v1/{parent=enterprises/*}/devices列出指定企业中的设备。 | 
| patch | PATCH /v1/{name=enterprises/*/devices/*}更新设备。 | 
REST 资源:v1.enterprises.devices.operations
| 方法 | |
|---|---|
| cancel | POST /v1/{name=enterprises/*/devices/*/operations/*}:cancel对长时间运行的操作启动异步取消。 | 
| get | GET /v1/{name=enterprises/*/devices/*/operations/*}获取长时间运行的操作的最新状态。 | 
| list | GET /v1/{name=enterprises/*/devices/*/operations}列出与请求中指定的过滤条件匹配的操作。 | 
REST 资源:v1.enterprises.enrollmentTokens
| 方法 | |
|---|---|
| create | POST /v1/{parent=enterprises/*}/enrollmentTokens为指定企业创建注册令牌。 | 
| delete | DELETE /v1/{name=enterprises/*/enrollmentTokens/*}删除注册令牌。 | 
| get | GET /v1/{name=enterprises/*/enrollmentTokens/*}获取有效且未过期的注册令牌。 | 
| list | GET /v1/{parent=enterprises/*}/enrollmentTokens列出指定企业的有效且未过期的注册令牌。 | 
REST 资源:v1.enterprises.migrationTokens
| 方法 | |
|---|---|
| create | POST /v1/{parent=enterprises/*}/migrationTokens创建迁移令牌,以便将现有设备从由 EMM 的设备政策控制器 (DPC) 管理迁移到由 Android Management API 管理。 | 
| get | GET /v1/{name=enterprises/*/migrationTokens/*}获取迁移令牌。 | 
| list | GET /v1/{parent=enterprises/*}/migrationTokens列出迁移令牌。 | 
REST 资源:v1.enterprises.policies
| 方法 | |
|---|---|
| delete | DELETE /v1/{name=enterprises/*/policies/*}删除政策。 | 
| get | GET /v1/{name=enterprises/*/policies/*}获取政策。 | 
| list | GET /v1/{parent=enterprises/*}/policies列出指定企业的政策。 | 
| modifyPolicyApplications | POST /v1/{name=enterprises/*/policies/*}:modifyPolicyApplications更新或创建政策中的应用。 | 
| patch | PATCH /v1/{name=enterprises/*/policies/*}更新或创建政策。 | 
| removePolicyApplications | POST /v1/{name=enterprises/*/policies/*}:removePolicyApplications移除政策中的应用。 | 
REST 资源:v1.enterprises.webApps
| 方法 | |
|---|---|
| create | POST /v1/{parent=enterprises/*}/webApps创建 Web 应用。 | 
| delete | DELETE /v1/{name=enterprises/*/webApps/*}删除 Web 应用。 | 
| get | GET /v1/{name=enterprises/*/webApps/*}获取 Web 应用。 | 
| list | GET /v1/{parent=enterprises/*}/webApps列出指定企业的 Web 应用。 | 
| patch | PATCH /v1/{name=enterprises/*/webApps/*}更新 Web 应用。 | 
REST 资源:v1.enterprises.webTokens
| 方法 | |
|---|---|
| create | POST /v1/{parent=enterprises/*}/webTokens为指定企业创建用于访问可嵌入的 Google Play 企业版 Web 界面的 Web 令牌。 | 
REST 资源:v1.provisioningInfo
| 方法 | |
|---|---|
| get | GET /v1/{name=provisioningInfo/*}通过登录网址中提供的标识符获取设备配置信息。 | 
REST 资源:v1.signupUrls
| 方法 | |
|---|---|
| create | POST /v1/signupUrls创建企业注册网址。 | 
