Enterprises: createWebToken

Renvoie un jeton unique permettant d'accéder à une interface utilisateur intégrable. Pour générer une UI Web, transmettez le jeton généré au code JavaScript Google Play d'entreprise API. Chaque jeton ne peut être utilisé que pour démarrer une seule session d'interface utilisateur. Consultez le la documentation de l'API JavaScript.

Requête

Requête HTTP

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

Paramètres

Nom du paramètre Valeur Description
Paramètres de chemin d'accès
enterpriseId string ID de l'entreprise.

Autorisation

Cette requête nécessite une autorisation ayant le champ d'application suivant:

Champ d'application
https://www.googleapis.com/auth/androidenterprise

Pour en savoir plus, consultez la page Authentification et autorisation.

Corps de la requête

Dans le corps de la requête, fournissez les données selon la structure suivante:

{
  "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
  }
}
Nom de propriété Valeur Description Remarques
permission[] list Obsolète. Utilisez PlaySearch.approveApps.
parent string L'URI du cadre parent hébergeant l'iFrame. Pour éviter les attaques XSS, l'iFrame ne doit pas être hébergé sur d'autres URI. Cet URI doit être HTTPS. Utilisez des espaces blancs pour séparer plusieurs URI parents.
playSearch nested object Options d'affichage de la page des applications de recherche Google Play d'entreprise.
playSearch.enabled boolean Indique si la page des applications de recherche Google Play d'entreprise est affichée. La valeur par défaut est "true".
playSearch.approveApps boolean Autorisez l'accès à l'iFrame en mode Approbation. La valeur par défaut est "false".
privateApps nested object Options d'affichage de la page "Applications privées".
privateApps.enabled boolean Indique si la page "Applications privées" est affichée. La valeur par défaut est "true".
webApps nested object Options d'affichage de la page des applications Web
webApps.enabled boolean Indique si la page des applications Web est affichée. La valeur par défaut est "true".
storeBuilder nested object Options d'affichage de la page "Organiser les applications"
storeBuilder.enabled boolean Indique si la page "Organiser les applications" est affichée. La valeur par défaut est "true".
managedConfigurations nested object Options d'affichage de la page "Configuration gérée"
managedConfigurations.enabled boolean Indique si la page "Configuration gérée" s'affiche. La valeur par défaut est "true".
kind string
zeroTouch nested object Options d'affichage de la page "Sans contact".
zeroTouch.enabled boolean Indique si l'interface utilisateur intégrée sans contact est utilisable avec ce jeton. Si cette option est activée, l'administrateur peut associer les clients sans contact à cette entreprise.

Réponse

Si la requête aboutit, cette méthode renvoie un corps de réponse présentant la structure suivante :

{
  "kind": "androidenterprise#administratorWebToken",
  "token": string
}
Nom de propriété Valeur Description Remarques
token string Jeton opaque à transmettre à l'interface Play pour générer un iFrame.
kind string