Zwraca unikalny token, aby uzyskać dostęp do możliwego do umieszczenia interfejsu użytkownika. Aby wygenerować interfejs internetowy, przekaż go do interfejsu JavaScript API zarządzanego Sklepu Google Play. Każdego tokena można użyć do uruchomienia tylko jednej sesji interfejsu użytkownika. Więcej informacji znajdziesz w dokumentacji interfejsu JavaScript API.
Prośba
Żądanie HTTP
POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/createWebToken
Parametry
Nazwa parametru | Wartość | Opis |
---|---|---|
Parametry ścieżki | ||
enterpriseId |
string |
Identyfikator firmy. |
Upoważnienie
To żądanie wymaga autoryzacji w tym zakresie:
Zakres |
---|
https://www.googleapis.com/auth/androidenterprise |
Więcej informacji znajdziesz na stronie Uwierzytelnianie i autoryzacja.
Treść żądania
Dane w treści żądania podaj w następującej strukturze:
{ "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 ramki nadrzędnej hostującej element iframe. Aby zapobiec atakom XSS, element iframe nie może być hostowany w innych identyfikatorach URI. Ten identyfikator URI musi zaczynać się od https. Oddzielaj nadrzędne identyfikatory URI, używając spacji. | |
playSearch |
nested object |
Opcje wyświetlania strony z aplikacjami w zarządzanym Sklepie Play. | |
playSearch.enabled |
boolean |
Określa, czy wyświetlana jest strona aplikacji w zarządzanym Sklepie Play. Wartość domyślna to true (prawda). | |
playSearch.approveApps |
boolean |
Zezwól 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świetlana jest 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 Aplikacje internetowe. Wartość domyślna to true (prawda). | |
storeBuilder |
nested object |
Opcje wyświetlania strony Uporządkuj aplikacje. | |
storeBuilder.enabled |
boolean |
Określa, czy wyświetlana jest 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 Konfiguracja zarządzana. Wartość domyślna to true (prawda). | |
kind |
string |
||
zeroTouch |
nested object |
Opcje wyświetlania strony Zero Touch. | |
zeroTouch.enabled |
boolean |
Określa, czy z tym tokenem można korzystać z umieszczonego interfejsu zero-touch. Jeśli ta opcja jest włączona, administrator może połączyć z firmą klientów korzystających z rejestracji typu zero-touch. |
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 |
Nieprzejrzysty token przekazywany do interfejsu Play w celu wygenerowania elementu iframe. | |
kind |
string |