Enterprises: createWebToken

傳回專屬權杖以存取可嵌入的 UI。如要產生網頁 UI,請將產生的權杖傳遞至 Google Play 管理版 JavaScript API。每個權杖只能用於啟動一個 UI 工作階段。詳情請參閱 JavaScript API 說明文件。

要求

HTTP 要求

POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/createWebToken

參數

參數名稱 說明
路徑參數
enterpriseId string 企業的 ID。

授權

這項要求需要獲得下列範圍的授權:

範圍
https://www.googleapis.com/auth/androidenterprise

詳情請參閱驗證與授權網頁。

要求主體

在要求主體中,請依下列結構提供資料:

{
  "kind": "androidenterprise#administratorWebTokenSpec",
  "permission": [
    string
  ],
  "parent": string,
  "playSearch": {
    "enabled": boolean,
    "approveApps": boolean
  },
  "privateApps": {
    "enabled": boolean
  },
  "webApps": {
    "enabled": boolean
  },
  "storeBuilder": {
    "enabled": boolean
  },
  "managedConfigurations": {
    "enabled": boolean
  },
  "zeroTouch": {
    "enabled": boolean
  }
}
資源名稱 說明 Notes
permission[] list 已淘汰,使用 PlaySearch.approveApps
parent string 代管 iframe 的上層頁框 URI。為了避免 XSS, iframe 可能或其他 URI 都代管。這個 URI 必須是 https。使用空白字元分隔多個父項 URI。
playSearch nested object 顯示 Play 管理版應用程式頁面的選項。
playSearch.enabled boolean 是否顯示 Play 管理版搜尋應用程式頁面。預設值為 true。
playSearch.approveApps boolean 允許在 核准模式中存取 iframe。預設值為 false。
privateApps nested object 顯示「私人應用程式」頁面的選項。
privateApps.enabled boolean 是否顯示「私人應用程式」頁面。預設值為 true。
webApps nested object 顯示「網頁應用程式」頁面的選項。
webApps.enabled boolean 是否顯示「網頁應用程式」頁面。預設值為 true。
storeBuilder nested object 顯示「整理應用程式」頁面的選項。
storeBuilder.enabled boolean 是否顯示「整理應用程式」頁面。預設值為 true。
managedConfigurations nested object 顯示「受管理設定」頁面的選項。
managedConfigurations.enabled boolean 是否顯示「受管理的設定」頁面。預設值為 true。
kind string
zeroTouch nested object 零接觸頁面顯示選項。
zeroTouch.enabled boolean 這個權杖是否可透過零接觸內嵌 UI 使用。啟用之後,管理員可以將零接觸客戶連結至這個企業。

回應

如果成功的話,這個方法會傳回回應內文,其結構如下:

{
  "kind": "androidenterprise#administratorWebToken",
  "token": string
}
屬性名稱 說明 Notes
token string 要傳遞至 Play 前端的不透明權杖,以產生 iframe。
kind string