Webapps

للحصول على قائمة بالطرق لهذا المورد، اطلع على نهاية هذه الصفحة.

تمثيلات الموارد

يمثل مورد WebApps تطبيق ويب تم إنشاؤه لمؤسسة. يتم نشر تطبيقات الويب على Google Play للأعمال ويمكن توزيعها مثل تطبيقات Android الأخرى. على جهاز المستخدم، يفتح تطبيق الويب عنوان URL المحدد.

{
  "webAppId": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      "imageData": string
    }
  ],
  "displayMode": string,
  "versionCode": long,
  "isPublished": boolean
}
اسم الموقع القيمة الوصف ملاحظات
displayMode string وضع العرض لتطبيق الويب.

وتشمل القيم المحتملة ما يلي:
  • يظهر "minimalUi" وشريط حالة الجهاز وشريط التنقل وعنوان URL للتطبيق وزر التحديث عندما يكون التطبيق مفتوحًا. وبالنسبة إلى عناوين URL التي تستخدم HTTP، يمكنك تحديد هذا الخيار فقط.
  • "standalone"، يظهر شريطا حالة الجهاز والتنقُّل عندما يكون التطبيق مفتوحًا.
  • "fullScreen"، يتم فتح التطبيق في وضع ملء الشاشة، مما يخفي شريطي التنقُّل وحالة الجهاز. لا تظهر جميع عناصر واجهة مستخدم المتصفح وعنوان URL للصفحة وشريط حالة النظام وزر الرجوع، ويشغل تطبيق الويب مساحة العرض المتاحة بالكامل.


القيم المقبولة هي:
  • "fullScreen"
  • "minimalUi"
  • "standalone"
icons[] list قائمة بالرموز التي تمثل موقع الويب هذا. في حال عدم توفّر الرمز، سيتم استخدام رمز تلقائي (للإنشاء) أو الرمز الحالي (للتحديث).
icons[].imageData string وحدات البايت الفعلية للصورة في سلسلة base64url المشفرة (c.f. RFC4648، القسم 5 "الترميز Base 64 مع عنوان URL والأبجدية الآمنة لاسم الملف").
  • يمكن أن يكون نوع الصورة png أو jpg.
  • يجب أن تكون الصورة مربّعة الشكل.
  • من المفترض أن يكون حجم الصورة 512×512.
isPublished boolean علامة على ما إذا تم نشر التطبيق على "متجر Play" بعد
startUrl string عنوان URL للبدء، أي عنوان URL الذي يجب تحميله عندما يفتح المستخدم التطبيق.
title string عنوان تطبيق الويب كما يظهر للمستخدم (على سبيل المثال، ضمن قائمة تطبيقات أخرى أو كتصنيف لرمز).
versionCode long الإصدار الحالي من التطبيق.

لاحظ أن الإصدار يمكن أن يزداد تلقائيًا خلال فترة استخدام تطبيق الويب، بينما تجري Google عملية تنظيف داخلية لإبقاء تطبيق الويب محدثًا.

webAppId string الرقم التعريفي للتطبيق. سلسلة من النموذج "app:<package name>" حيث يبدأ اسم الحزمة دائمًا بالبادئة "com.google.enterprise.webapp." متبوعًا بمعرّف عشوائي.

الطُرق

حذف
حذف تطبيق ويب حالي
الحصول
الحصول على تطبيق ويب حالي
إدراج
ينشئ تطبيق ويب جديدًا للمؤسسة.
list
يسترد تفاصيل جميع تطبيقات الويب لمؤسسة معيّنة.
تحديث
تحديث تطبيق ويب حالي