Gibt ein eindeutiges Token für den Zugriff auf eine einbettbare UI zurück. Um eine Web-UI zu erstellen, musst du das generierte Token an die Managed Google Play JavaScript API übergeben. Jedes Token kann nur zum Starten einer einzelnen UI-Sitzung verwendet werden. Weitere Informationen findest du in der JavaScript API-Dokumentation.
Anfragen
HTTP-Anfrage
POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/createWebToken
Parameter
Parametername | Wert | Beschreibung |
---|---|---|
Pfadparameter | ||
enterpriseId |
string |
Die ID des Unternehmens. |
Autorisierung
Für diese Anfrage ist eine Autorisierung mit folgendem Bereich erforderlich:
Bereich |
---|
https://www.googleapis.com/auth/androidenterprise |
Weitere Informationen finden Sie auf der Seite Authentifizierung und Autorisierung.
Anfragetext
Geben Sie im Anfragetext Daten mit der folgenden Struktur ein:
{ "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 } }
Property-Name | Wert | Beschreibung | Hinweise |
---|---|---|---|
permission[] |
list |
Veraltet. PlaySearch.approveApps verwenden. |
|
parent |
string |
URI des übergeordneten Frames, der den iFrame hostet Um XSS zu verhindern, darf der iFrame nicht unter anderen URIs gehostet werden. Dieser URI muss https sein. Trennen Sie mehrere übergeordnete URIs durch Leerzeichen. | |
playSearch |
nested object |
Optionen zum Anzeigen der Seite mit den Managed Play Store Search-Apps. | |
playSearch.enabled |
boolean |
Gibt an, ob die Managed Play Search App-Seite angezeigt wird. Der Standardwert ist „true“. | |
playSearch.approveApps |
boolean |
Gewähren Sie Zugriff auf den iFrame im Genehmigungsmodus. Der Standardwert ist "false". | |
privateApps |
nested object |
Optionen zum Anzeigen der Seite „Private Apps“. | |
privateApps.enabled |
boolean |
Ob die Seite „Private Apps“ angezeigt wird Der Standardwert ist „true“. | |
webApps |
nested object |
Optionen zum Anzeigen der Seite „Web-Apps“. | |
webApps.enabled |
boolean |
Gibt an, ob die Seite „Web-Apps“ angezeigt wird. Der Standardwert ist „true“. | |
storeBuilder |
nested object |
Optionen zum Anzeigen der Seite „Apps organisieren“. | |
storeBuilder.enabled |
boolean |
Gibt an, ob die Seite „Apps organisieren“ angezeigt wird. Der Standardwert ist „true“. | |
managedConfigurations |
nested object |
Optionen zum Anzeigen der Seite „Verwaltete Konfiguration“. | |
managedConfigurations.enabled |
boolean |
Gibt an, ob die Seite „Verwaltete Konfiguration“ angezeigt wird. Der Standardwert ist „true“. | |
kind |
string |
||
zeroTouch |
nested object |
Optionen zum Anzeigen der Zero-Touch-Seite. | |
zeroTouch.enabled |
boolean |
Gibt an, ob die eingebettete Zero-Touch-UI mit diesem Token verwendet werden kann. Wenn die Option aktiviert ist, kann der Administrator Zero-Touch-Kunden mit diesem Unternehmen verknüpfen. |
Antwort
Bei Erfolg gibt diese Methode einen Antworttext mit der folgenden Struktur zurück:
{ "kind": "androidenterprise#administratorWebToken", "token": string }
Name der Eigenschaft | Wert | Beschreibung | Hinweise |
---|---|---|---|
token |
string |
Ein intransparentes Token, das an das Play-Frontend übergeben wird, um einen iFrame zu generieren. | |
kind |
string |