傳回專屬權杖來存取嵌入式 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 |