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 Encoding with URL 和 Filename Safe Alphabet」)。

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

DisplayMode

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

列舉
DISPLAY_MODE_UNSPECIFIED 未使用。
MINIMAL_UI 以最精簡的瀏覽器 UI 元素開啟網頁應用程式,用於控制導覽及查看網頁網址。
STANDALONE 開啟網頁應用程式,產生類似獨立的原生應用程式的外觀與風格。雖然無法顯示瀏覽器使用者介面元素和網頁網址,但卻會顯示系統狀態列和返回按鈕。
FULL_SCREEN 在不顯示任何控制項的情況下,以全螢幕模式開啟網頁應用程式。瀏覽器 UI 元素、網頁網址、系統狀態列和返回按鈕不可見,網頁應用程式會佔滿整個可用的顯示區域。

方法

create

建立網頁應用程式。

delete

刪除網頁應用程式。

get

取得網頁應用程式。

list

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

patch

更新網頁應用程式。