Installs

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

Reprezentacje zasobów

Jeśli istnieje zasób instalacji, oznacza to, że aplikacja jest zainstalowana na konkretnym urządzeniu (lub że jej instalacja oczekuje na instalację).

Za pomocą interfejsu API można utworzyć zasób instalacji przy użyciu metody update. Spowoduje to faktyczne zainstalowanie aplikacji na urządzeniu. Jeśli użytkownik nie ma jeszcze uprawnień do korzystania z aplikacji, spróbuje je utworzyć. Jeśli to się nie uda (na przykład z powodu braku bezpłatnej licencji i brak dostępnych licencji), utworzenie instalacji się nie uda.

Za pomocą tego interfejsu API można też zaktualizować zainstalowaną aplikację. Jeśli w dotychczasowej instalacji używana jest metoda aktualizacji, aplikacja zostanie zaktualizowana do najnowszej dostępnej wersji.

Pamiętaj, że nie można wymusić instalacji konkretnej wersji aplikacji – kod wersji jest tylko do odczytu.

Jeśli użytkownik samodzielnie zainstaluje aplikację (zgodnie z zasadami firmy), automatycznie utworzony zostanie zasób instalacyjny, a być może również zasób uprawnień.

Interfejs API może też służyć do usuwania zasobu instalacyjnego, który powoduje usunięcie aplikacji z urządzenia. Pamiętaj, że usunięcie instalacji nie powoduje automatycznego usunięcia powiązanego z nią uprawnienia, nawet jeśli nie pozostały żadne instalacje. Zasób instalacyjny zostanie też usunięty, jeśli użytkownik samodzielnie 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 przesłano niedawno prośbę o instalację i pobieram ją na urządzenie. Stan "installed" oznacza, że aplikacja została zainstalowana. To pole jest tylko do odczytu.

Akceptowane wartości to:
  • installPending
  • installed
kind string
productId string Identyfikator produktu, którego dotyczy instalacja. Na przykład: "app:com.google.android.gm".
versionCode integer Wersja zainstalowanej usługi. Ustawienie można ustawić tylko wtedy, gdy stan instalacji to "installed".

Metody

usuń
Prośby o usunięcie aplikacji z urządzenia. Połączenie z numerem get lub list będzie nadal wyświetlać aplikację jako zainstalowaną na urządzeniu do informacje te są rzeczywiście usuwane.
pobierz
Pobiera szczegóły instalacji aplikacji na urządzeniu.
list
Pobiera szczegóły wszystkich aplikacji zainstalowanych na określonym urządzeniu.
zaktualizuj
Prośby o zainstalowanie najnowszej wersji aplikacji na urządzeniu. Jeśli aplikacja jest już zainstalowana, a następnie zostanie zaktualizowana do najnowszej wersji, jeśli niezbędną.