Enterprises: createWebToken

傳回專屬權杖來存取嵌入式 UI。如要產生 並把產生的權杖傳遞至 Google Play 管理版 JavaScript 也能使用 Google Cloud CLI 或 Compute Engine 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
  }
}
屬性名稱 說明 附註
permission[] list 已淘汰,使用 PlaySearch.approveApps
parent string 代管 iframe 的上層頁框 URI。為防止 XSS,iframe 不得代管於其他 URI。這個 URI 必須是 https。請使用空格來分隔多個父項 URI。
playSearch nested object 顯示 Google Play 管理版應用程式頁面的選項。
playSearch.enabled boolean 是否要顯示 Google Play 管理版應用程式頁面。預設值為 true。
playSearch.approveApps boolean 核准模式中允許存取 iframe。預設值為 false。
privateApps nested object 顯示「私人應用程式」頁面的選項。
privateApps.enabled boolean 是否顯示「私人應用程式」頁面。預設值為 true。
webApps nested object 顯示「網頁應用程式」頁面的選項。
webApps.enabled boolean 是否顯示「Web Apps」頁面。預設值為 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
}
屬性名稱 說明 附註
token string 要傳遞至 Play 前端以產生 iframe 的不透明權杖。
kind string