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

عنوان برنامه وب همانطور که به کاربر نمایش داده می شود (به عنوان مثال، در میان لیستی از برنامه های کاربردی دیگر، یا به عنوان یک برچسب برای یک نماد).

start Url

string

URL شروع، یعنی URL که باید زمانی که کاربر برنامه را باز می کند، بارگذاری شود.

icons[]

object ( WebAppIcon )

لیستی از نمادها برای برنامه وب. باید حداقل یک عنصر داشته باشد.

display Mode

enum ( DisplayMode )

حالت نمایش برنامه وب

version Code

string ( int64 format)

نسخه فعلی برنامه

توجه داشته باشید که نسخه می تواند به طور خودکار در طول عمر برنامه وب افزایش یابد، در حالی که Google برای به روز نگه داشتن برنامه وب، خانه داری داخلی را انجام می دهد.

WebAppIcon

یک نماد برای یک برنامه وب. فرمت های پشتیبانی شده عبارتند از: png، jpg و webp.

نمایندگی JSON
{
  "imageData": string
}
فیلدها
image Data

string

بایت های واقعی تصویر در یک رشته رمزگذاری شده base64url (به RFC4648، بخش 5 "رمزگذاری پایه 64 با URL و الفبای ایمن نام فایل" مراجعه کنید).

  • نوع تصویر می تواند png یا jpg باشد.
  • تصویر در حالت ایده آل باید مربع باشد.
  • اندازه تصویر در حالت ایده آل باید 512x512 باشد.

DisplayMode

حالت نمایش برنامه وب

Enums
DISPLAY_MODE_UNSPECIFIED استفاده نشده است.
MINIMAL_UI برنامه وب را با حداقل مجموعه ای از عناصر رابط کاربری مرورگر برای کنترل پیمایش و مشاهده URL صفحه باز می کند.
STANDALONE برنامه وب را باز می کند تا شبیه یک برنامه بومی مستقل به نظر برسد. عناصر رابط کاربری مرورگر و URL صفحه قابل مشاهده نیستند، اما نوار وضعیت سیستم و دکمه برگشت قابل مشاهده هستند.
FULL_SCREEN برنامه وب را به صورت تمام صفحه بدون هیچ گونه کنترل قابل مشاهده ای باز می کند. عناصر رابط کاربری مرورگر، URL صفحه، نوار وضعیت سیستم و دکمه برگشت قابل مشاهده نیستند و برنامه وب کل منطقه نمایش موجود را اشغال می کند.

روش ها

create

یک برنامه وب ایجاد می کند.

delete

یک برنامه وب را حذف می کند.

get

یک برنامه وب دریافت می کند.

list

برنامه های وب را برای یک شرکت معین فهرست می کند.

patch

یک برنامه وب را به روز می کند.