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 用于显示 Google Play 企业版搜索应用页面的选项。
playSearch.enabled boolean 是否显示 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