傳回專屬權杖來存取可嵌入的 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 } }
資源名稱 | 值 | 說明 | 附註 |
---|---|---|---|
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 |
是否顯示「網頁應用程式」頁面。預設值為 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 |