Enterprises: createWebToken

Retorna um token exclusivo para acessar uma interface incorporável. Para gerar uma interface da Web, transmita o token gerado para a API JavaScript do Google Play gerenciado. Cada token só pode ser usado para iniciar uma sessão de interface. Consulte a documentação da API JavaScript para mais informações.

Solicitação

Solicitação HTTP

POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/createWebToken

Parâmetros

Nome do parâmetro Valor Descrição
Parâmetros de caminho
enterpriseId string O ID da empresa.

Autorização

Esta solicitação requer autorização com o seguinte escopo:

Escopo
https://www.googleapis.com/auth/androidenterprise

Para mais informações, consulte a página de autenticação e autorização.

Corpo da solicitação

No corpo da solicitação, forneça os dados com a seguinte estrutura:

{
  "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
  }
}
Nome da propriedade Valor Descrição Observações
permission[] list Obsoleto. Use PlaySearch.approveApps.
parent string O URI do frame pai que hospeda o iframe. Para evitar XSS, o iframe não pode estar hospedado em outros URIs. Esse URI precisa ser HTTPS. Use espaços em branco para separar vários URIs pais.
playSearch nested object Opções para exibir a página de apps de pesquisa do Google Play gerenciado.
playSearch.enabled boolean Se a página de apps de pesquisa do Google Play gerenciado é exibida. O padrão é verdadeiro.
playSearch.approveApps boolean Permitir acesso ao iframe no modo de aprovação. O padrão é false
privateApps nested object Opções para exibir a página "Apps particulares".
privateApps.enabled boolean Indica se a página "Apps particulares" é exibida. O padrão é verdadeiro.
webApps nested object Opções para exibir a página de apps da Web.
webApps.enabled boolean Se a página "Apps da Web" é exibida. O padrão é verdadeiro.
storeBuilder nested object Opções para exibir a página "Organizar apps".
storeBuilder.enabled boolean Se a página "Organizar apps" será exibida. O padrão é verdadeiro.
managedConfigurations nested object Opções para exibir a página "Configuração gerenciada".
managedConfigurations.enabled boolean Indica se a página "Configuração gerenciada" será exibida. O padrão é verdadeiro.
kind string
zeroTouch nested object Opções para exibir a página do registro sem toque.
zeroTouch.enabled boolean Indica se a interface incorporada de registro sem toque pode ser usada com esse token. Se ativado, o administrador poderá vincular clientes sem toque a essa empresa.

Resposta

Se for bem-sucedido, esse método retornará um corpo de resposta com esta estrutura:

{
  "kind": "androidenterprise#administratorWebToken",
  "token": string
}
Nome da propriedade Valor Descrição Observações
token string Um token opaco a ser transmitido para o front-end do Google Play para gerar um iframe.
kind string