Android Management API

Android Management API 可為 Android 裝置和應用程式提供遠端企業管理。

服務: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/*}
永久刪除企業及所有相關聯的帳戶和資料。
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
列出特定企業的政策。
patch PATCH /v1/{name=enterprises/*/policies/*}
更新或建立政策。

REST 資源:v1.enterprises.webApps

方法
create POST /v1/{parent=enterprises/*}/webApps
建立網頁應用程式。
delete DELETE /v1/{name=enterprises/*/webApps/*}
刪除網頁應用程式。
get GET /v1/{name=enterprises/*/webApps/*}
取得網頁應用程式。
list GET /v1/{parent=enterprises/*}/webApps
列出特定企業的網頁應用程式。
patch PATCH /v1/{name=enterprises/*/webApps/*}
更新網頁應用程式。

REST 資源:v1.enterprises.webTokens

方法
create POST /v1/{parent=enterprises/*}/webTokens
建立網路權杖,存取特定企業的嵌入式 Google Play 管理版網頁 UI。

REST 資源:v1.provisioningInfo

方法
get GET /v1/{name=provisioningInfo/*}
透過登入網址中提供的 ID 取得裝置佈建資訊。

REST 資源:v1.signupUrls

方法
create POST /v1/signupUrls
建立企業註冊網址。