REST Resource: enterprises.webApps

Zasób: WebApp

Aplikacja internetowa.

Zapis JSON
{
  "name": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      object (WebAppIcon)
    }
  ],
  "displayMode": enum (DisplayMode),
  "versionCode": string
}
Pola
name

string

Nazwa aplikacji internetowej, która jest generowana przez serwer podczas tworzenia. Ma format enterprises/{enterpriseId}/webApps/{packageName}.

title

string

Tytuł aplikacji internetowej wyświetlany użytkownikowi (np. na liście innych aplikacji lub jako etykieta ikony).

startUrl

string

Początkowy adres URL, czyli adres URL, który powinien zostać załadowany, gdy użytkownik otworzy aplikację.

icons[]

object (WebAppIcon)

Lista ikon aplikacji internetowej. Musi zawierać co najmniej 1 element.

displayMode

enum (DisplayMode)

Tryb wyświetlania aplikacji internetowej.

versionCode

string (int64 format)

Aktualna wersja aplikacji.

Pamiętaj, że wersja może być automatycznie zwiększana przez cały okres istnienia aplikacji internetowej, a Google przeprowadza wewnętrzne mechanizmy kontrolne, aby zapewnić aktualność aplikacji.

WebAppIcon

Ikona aplikacji internetowej. Obsługiwane formaty to PNG, JPG i webp.

Zapis JSON
{
  "imageData": string
}
Pola
imageData

string

Rzeczywiste bajty obrazu w ciągu zakodowanym w base64url (c.f. RFC4648, sekcja 5, „Base 64 Encoding with URL and Filename Safe Alphabet”).

  • Obraz może być w formacie PNG lub JPG.
  • Najlepiej, gdy zdjęcie jest kwadratowe.
  • Optymalnie rozmiar obrazu to 512 x 512.

DisplayMode

Tryb wyświetlania aplikacji internetowej.

Wartości w polu enum
DISPLAY_MODE_UNSPECIFIED Nieużywane.
MINIMAL_UI Otwiera aplikację internetową z minimalnym zestawem elementów interfejsu przeglądarki do kontrolowania nawigacji i wyświetlania adresu URL strony.
STANDALONE Otwiera aplikację internetową, która wygląda i działa jak samodzielna aplikacja natywna. Elementy interfejsu przeglądarki i adres URL strony są niewidoczne, ale systemowy pasek stanu i przycisk Wstecz są widoczne.
FULL_SCREEN Otwiera aplikację internetową na pełnym ekranie bez widocznych elementów sterujących. Elementy interfejsu przeglądarki, URL strony, pasek stanu systemu i przycisk Wstecz są niewidoczne, a aplikacja internetowa zajmuje cały dostępny obszar wyświetlania.

Metody

create

Tworzy aplikację internetową.

delete

Usuwa aplikację internetową.

get

Pobiera aplikację internetową.

list

Wyświetla listę aplikacji internetowych danej firmy.

patch

Aktualizuje aplikację internetową.