Enterprises: createWebToken

返回用于访问嵌入式界面的唯一令牌。要生成 网页界面,将生成的令牌传递到 Google Play 企业版 JavaScript API。每个令牌只能用于启动一个界面会话。请参阅 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 用于显示“Play 企业版搜索应用”页面的选项。
playSearch.enabled boolean 是否显示 Google Play 企业版搜索应用页面。默认值为 true。
playSearch.approveApps boolean 允许在 批准模式下访问 iframe。默认值为 false。
privateApps nested object 用于显示“专用应用”页面的选项。
privateApps.enabled boolean 是否显示“专用应用”页面。默认值为 true。
webApps nested object 用于显示“Web 应用”页面的选项。
webApps.enabled boolean 是否显示“Web 应用”页面。默认值为 true。
storeBuilder nested object 用于显示“整理应用”页面的选项。
storeBuilder.enabled boolean 是否显示“整理应用”页面。默认值为 true。
managedConfigurations nested object 用于显示“托管配置”页面的选项。
managedConfigurations.enabled boolean 是否显示“受管配置”页面。默认值为 true。
kind string
zeroTouch nested object 用于显示“零触摸”页面的选项。
zeroTouch.enabled boolean 零触摸嵌入式界面是否可用于此令牌。启用后,管理员可以将零触摸客户与此企业相关联。

响应

如果成功,此方法将返回采用以下结构的响应正文:

{
  "kind": "androidenterprise#administratorWebToken",
  "token": string
}
属性名称 说明 备注
token string 要传递给 Play 前端以生成 iframe 的不透明令牌。
kind string