REST Resource: enterprises.webApps

資源:WebApp

網頁應用程式。

JSON 表示法
{
  "name": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      object (WebAppIcon)
    }
  ],
  "displayMode": enum (DisplayMode),
  "versionCode": string
}
欄位
name

string

網頁應用程式的名稱,伺服器在建立時以 enterprises/{enterpriseId}/webApps/{packageName} 格式產生。

title

string

向使用者顯示的網頁應用程式名稱 (例如,顯示在其他應用程式清單中,或是圖示的標籤)。

startUrl

string

起始網址,也就是使用者開啟應用程式時應載入的網址。

icons[]

object (WebAppIcon)

網頁應用程式的圖示清單。至少必須含有一個元素。

displayMode

enum (DisplayMode)

網頁應用程式的顯示模式。

versionCode

string (int64 format)

目前的應用程式版本。

請注意,網頁應用程式在整個生命週期內會自動增加,Google 內部則會執行內部作業,網頁應用程式為最新版本。

WebAppIcon

網頁應用程式的圖示。支援的格式為:png、jpg 和 webp。

JSON 表示法
{
  "imageData": string
}
欄位
imageData

string

圖片的實際位元組,並採用 Base64url 編碼字串 (c.f. RFC4648,第 5 節「Base 64 編碼,含網址和檔案名稱 Safe Alphabet」)。

  • 圖片類型可以是 png 或 jpg。
  • 圖片最好是正方形。
  • 圖片的大小最好是 512x512。

DisplayMode

網頁應用程式的顯示模式。

列舉
DISPLAY_MODE_UNSPECIFIED 未使用。
MINIMAL_UI 開啟網頁應用程式,僅使用一組瀏覽器 UI 元素來控制導覽和檢視網頁網址。
STANDALONE 開啟網頁應用程式,讓外觀及風格像獨立的原生應用程式。使用者看不到瀏覽器 UI 元素和網頁網址,但可以看見系統狀態列和返回按鈕。
FULL_SCREEN 以全螢幕模式開啟網頁應用程式,不會顯示任何可見控制項。瀏覽器使用者介面元素、網頁網址、系統狀態列和返回按鈕不會顯示,且網頁應用程式會佔滿所有可用的顯示區域。

方法

create

建立網頁應用程式。

delete

刪除網頁應用程式。

get

取得網頁應用程式。

list

列出指定企業的網頁應用程式。

patch

更新網頁應用程式。