Products: generateApprovalUrl

Generuje adres URL, który może być renderowany w elemencie iframe, aby wyświetlić ewentualne uprawnienia produktu. Administrator firmy musi wyświetlić te uprawnienia i zaakceptować je w imieniu organizacji, aby zatwierdzić daną usługę.

Administratorzy powinni zaakceptować wyświetlane uprawnienia, korzystając z oddzielnego elementu interfejsu w konsoli EMM. To z kolei powinno spowodować użycie tego adresu URL jako właściwości approvalUrlInfo.approvalUrl w wywołaniu Products.approve w celu zatwierdzenia usługi. Tego URL-a można używać do wyświetlania uprawnień maksymalnie przez 1 dzień.

Prośba

Żądanie HTTP

POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/products/productId/generateApprovalUrl

Parametry

Nazwa parametru Wartość Opis
Parametry ścieżki
enterpriseId string Identyfikator grupy.
productId string Identyfikator produktu.
Opcjonalne parametry zapytania
languageCode string Kod języka BCP 47 używany na potrzeby nazw i opisów uprawnień w zwróconym elemencie iframe, np. „en-US”.

Upoważnienie

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

Nie podawaj treści żądania przy użyciu tej metody.

Odpowiedź

Jeśli operacja się uda, metoda zwróci odpowiedź o następującej strukturze:

{
  "url": string
}
nazwa usługi, Wartość Opis Notatki
url string Adres URL, który może być renderowany w elemencie iframe w celu wyświetlania ewentualnych uprawnień produktu. Tego URL-a można użyć do zatwierdzenia produktu tylko raz i tylko w ciągu 24 godzin od jego wygenerowania za pomocą wywołania Products.approve. Jeśli produkt jest obecnie niezatwierdzony i nie ma uprawnień, ten URL będzie wskazywać pustą stronę. Jeśli produkt jest obecnie zatwierdzony, URL zostanie wygenerowany tylko wtedy, gdy od czasu ostatniego zatwierdzenia usługi przyznano jej uprawnienia. W adresie URL będą widoczne tylko te nowe uprawnienia, które nie zostały jeszcze zaakceptowane.