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。
  • 圖片最好是正方形。
  • 圖片大小應為 512 x 512。

DisplayMode

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

列舉
DISPLAY_MODE_UNSPECIFIED 未使用。
MINIMAL_UI 開啟網頁版應用程式,並使用最少的瀏覽器 UI 元素,以便控制導覽功能並查看網頁網址。
STANDALONE 開啟網頁應用程式,產生類似獨立的原生應用程式的外觀與風格。雖然無法顯示瀏覽器使用者介面元素和網頁網址,但卻會顯示系統狀態列和返回按鈕。
FULL_SCREEN 以全螢幕模式開啟網頁應用程式,且沒有任何可見的控制項。瀏覽器 UI 元素、網頁網址、系統狀態列和返回按鈕都不會顯示,且網頁應用程式會占用可用的顯示區域。

方法

create

建立網頁應用程式。

delete

刪除網頁應用程式。

get

取得網頁應用程式。

list

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

patch

更新網頁應用程式。