Zwraca unikalny token, aby uzyskać dostęp do interfejsu z możliwością umieszczania. Aby wygenerować interfejsu internetowego, przekaż wygenerowany token do kodu JavaScript zarządzanego Sklepu Google Play API. Każdego tokena można użyć tylko do uruchomienia 1 sesji interfejsu użytkownika. Zobacz dokumentacji JavaScript API.
Żądanie
Żądanie HTTP
POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/createWebToken
Parametry
Nazwa parametru | Wartość | Opis |
---|---|---|
Parametry ścieżki | ||
enterpriseId |
string |
Identyfikator grupy. |
Autoryzacja
To żądanie wymaga autoryzacji w tym zakresie:
Zakres |
---|
https://www.googleapis.com/auth/androidenterprise |
Więcej informacji znajdziesz na stronie dotyczącej uwierzytelniania i autoryzacji.
Treść żądania
Dane w treści żądania muszą mieć poniższy format:
{ "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 } }
Nazwa usługi | Wartość | Opis | Uwagi |
---|---|---|---|
permission[] |
list |
Rola wycofana. Użyj konta PlaySearch.approveApps . |
|
parent |
string |
Identyfikator URI nadrzędnej ramki hostującej element iframe. Aby zapobiec atakom XSS, element iframe nie może być hostowany pod innymi identyfikatorami URI. Ten identyfikator URI musi zaczynać się od HTTPS. Oddzielaj wiele nadrzędnych identyfikatorów URI spacjami. | |
playSearch |
nested object |
Opcje wyświetlania strony aplikacji zarządzanego wyszukiwania w Google Play. | |
playSearch.enabled |
boolean |
Określa, czy jest wyświetlana strona aplikacji zarządzanego wyszukiwania w Sklepie Play. Wartość domyślna to true (prawda). | |
playSearch.approveApps |
boolean |
Zezwalaj na dostęp do elementu iframe w trybie zatwierdzania. Wartość domyślna to false (fałsz). | |
privateApps |
nested object |
Opcje wyświetlania strony Aplikacje prywatne. | |
privateApps.enabled |
boolean |
Określa, czy wyświetla się strona Aplikacje prywatne. Wartość domyślna to true (prawda). | |
webApps |
nested object |
Opcje wyświetlania strony aplikacji internetowych. | |
webApps.enabled |
boolean |
Określa, czy wyświetlana jest strona aplikacji internetowych. Wartość domyślna to true (prawda). | |
storeBuilder |
nested object |
Opcje wyświetlania strony Uporządkuj aplikacje. | |
storeBuilder.enabled |
boolean |
Określa, czy wyświetla się strona Uporządkuj aplikacje. Wartość domyślna to true (prawda). | |
managedConfigurations |
nested object |
Opcje wyświetlania strony konfiguracji zarządzanej. | |
managedConfigurations.enabled |
boolean |
Określa, czy wyświetlana jest strona konfiguracji zarządzanej. Wartość domyślna to true (prawda). | |
kind |
string |
||
zeroTouch |
nested object |
Opcje wyświetlania strony rejestracji typu zero-touch. | |
zeroTouch.enabled |
boolean |
Określa, czy umieszczony interfejs typu zero-touch może być używany z tym tokenem. Jeśli ta opcja jest włączona, administrator może powiązać klientów korzystających z rejestracji typu zero-touch z tą firmą. |
Odpowiedź
Jeśli operacja się uda, metoda zwróci odpowiedź o następującej strukturze:
{ "kind": "androidenterprise#administratorWebToken", "token": string }
Nazwa usługi | Wartość | Opis | Uwagi |
---|---|---|---|
token |
string |
Nieprzezroczysty token przekazywany do interfejsu Play w celu wygenerowania elementu iframe. | |
kind |
string |