Installs

Listę metod dostępnych dla tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

Obecność zasobu Instalacje oznacza, że na danym urządzeniu jest zainstalowana aplikacja (lub aplikacja oczekuje na instalację).

Interfejs API może posłużyć do utworzenia zasobu instalacji przy użyciu metody update. Spowoduje to uruchomienie bieżącej instalacji aplikacji na urządzeniu. Jeśli użytkownik nie ma jeszcze uprawnień do aplikacji, spróbuje ją utworzyć. Jeśli okaże się to niemożliwe (na przykład aplikacja nie jest bezpłatna i nie ma dostępnej licencji), nie można utworzyć instalacji.

Ten interfejs API może też służyć do aktualizowania zainstalowanej aplikacji. Jeśli metoda update jest używana w istniejącej instalacji, aplikacja zostanie zaktualizowana do najnowszej wersji.

Pamiętaj, że nie można wymuszać instalacji konkretnej wersji aplikacji. Kod wersji jest tylko do odczytu.

Jeśli użytkownik samodzielnie zainstaluje aplikację (w zakresie dopuszczonym przez firmę), automatycznie zostanie utworzony zasób instalacji i ewentualnie zasób uprawnienia.

Ten interfejs API może też służyć do usuwania zasobu promującego instalację, co powoduje usunięcie aplikacji z urządzenia. Pamiętaj, że usunięcie instalacji nie powoduje automatycznego usunięcia odpowiadającego jej uprawnienia, nawet jeśli nie ma żadnych instalacji. Zasób instalacji również zostanie usunięty, jeśli użytkownik sam odinstaluje aplikację.

{
  "kind": "androidenterprise#install",
  "productId": string,
  "versionCode": integer,
  "installState": string
}
Nazwa usługi Wartość Opis Uwagi
installState string Stan instalacji. Stan "installPending" oznacza, że zostało niedawno przesłane żądanie instalacji i pobieranie pliku na urządzenie. Stan "installed" oznacza, że aplikacja została zainstalowana. To pole jest tylko do odczytu.

Akceptowane wartości:
  • installPending
  • installed
kind string
productId string Identyfikator produktu, którego dotyczy instalacja. Na przykład: "app:com.google.android.gm".
versionCode integer Wersja zainstalowanego produktu. Gwarantujemy skonfigurowanie tylko wtedy, gdy stan instalacji to "installed".

Metody

usuń
Prosi o usunięcie aplikacji z urządzenia. Wywołanie metody get lub list nadal będzie wyświetlać aplikację zainstalowaną na urządzeniu, dopóki nie zostanie usunięta.
pobierz
Pobiera szczegóły instalacji aplikacji na urządzeniu.
list
Pobiera szczegóły wszystkich aplikacji zainstalowanych na określonym urządzeniu.
zaktualizuj
Prosi o zainstalowanie najnowszej wersji aplikacji na urządzeniu. Jeśli aplikacja jest już zainstalowana, w razie potrzeby jest aktualizowana do najnowszej wersji.