Webapps

इस संसाधन के लिए तरीका जानने के लिए, इस पेज के आखिर में देखें.

संसाधन के बारे में जानकारी

WebApps संसाधन, एंटरप्राइज़ के लिए बनाया गया वेब ऐप्लिकेशन दिखाता है. वेब ऐप्लिकेशन, 'कारोबार के लिए Google Play' पर पब्लिश किए जाते हैं. साथ ही, उन्हें अन्य Android ऐप्लिकेशन की तरह डिस्ट्रिब्यूट किया जा सकता है. किसी उपयोगकर्ता के डिवाइस पर, वेब ऐप्लिकेशन अपने बताए गए यूआरएल को खोलता है.

{
  "webAppId": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      "imageData": string
    }
  ],
  "displayMode": string,
  "versionCode": long,
  "isPublished": boolean
}
प्रॉपर्टी का नाम वैल्यू ब्यौरा ज़रूरी जानकारी
displayMode string वेब ऐप्लिकेशन का डिसप्ले मोड.

ये वैल्यू हो सकती हैं:
  • "minimalUi", ऐप्लिकेशन के खुले होने पर डिवाइस का स्टेटस बार, नेविगेशन बार, ऐप्लिकेशन का यूआरएल, और एक रीफ़्रेश बटन दिखता है. एचटीटीपी यूआरएल के लिए, आप सिर्फ़ यह विकल्प चुन सकते हैं.
  • "standalone", ऐप्लिकेशन के खुले होने पर डिवाइस का स्टेटस बार और नेविगेशन बार दिखता है.
  • "fullScreen", ऐप्लिकेशन फ़ुल स्क्रीन मोड में खुलता है. इससे डिवाइस की स्थिति और नेविगेशन बार छिप जाते हैं. ब्राउज़र के सभी यूज़र इंटरफ़ेस (यूआई) एलिमेंट, पेज का यूआरएल, सिस्टम स्टेटस बार, और 'वापस जाएं' बटन नहीं दिखते. साथ ही, वेब ऐप्लिकेशन भी उपलब्ध डिसप्ले एरिया को पूरी तरह से इस्तेमाल करता है.


इन वैल्यू को स्वीकार किया जाता है:
  • "fullScreen"
  • "minimalUi"
  • "standalone"
icons[] list इस वेबसाइट को दिखाने वाले आइकॉन की सूची. अगर मौजूद नहीं है, तो एक डिफ़ॉल्ट आइकॉन (बनाने के लिए) या मौजूदा आइकॉन (अपडेट करने के लिए) का इस्तेमाल किया जाएगा.
icons[].imageData string Base64url कोड में बदली गई स्ट्रिंग में इमेज की असल बाइट (c.f. RFC4648), सेक्शन 5 "यूआरएल और फ़ाइल नाम के सुरक्षित Alphabet के साथ बेस 64 एन्कोडिंग."
  • इमेज का टाइप png या jpg हो सकता है.
  • आम तौर पर, इमेज स्क्वेयर होनी चाहिए.
  • आम तौर पर, इमेज का आकार 512x512 होना चाहिए.
isPublished boolean फ़्लैग करता है कि ऐप्लिकेशन को अभी तक Play Store पर पब्लिश किया गया है या नहीं.
startUrl string शुरुआती यूआरएल, यानी वह यूआरएल जिसे उपयोगकर्ता के ऐप्लिकेशन खोलने पर लोड होना चाहिए.
title string उपयोगकर्ता को दिखाए गए वेब ऐप्लिकेशन का शीर्षक (उदाहरण के लिए, दूसरे ऐप्लिकेशन की सूची में या किसी आइकॉन के लिए लेबल के रूप में).
versionCode long ऐप्लिकेशन का मौजूदा वर्शन.

ध्यान दें कि वेब ऐप्लिकेशन के जीवनकाल के दौरान यह वर्शन अपने आप बढ़ सकता है, जबकि Google, वेब ऐप्लिकेशन को अप-टू-डेट रखने के लिए अंदरूनी हिसाब-किताब करता है.

webAppId string ऐप्लिकेशन का आईडी. "app:<package name>" फ़ॉर्म की स्ट्रिंग, जिसमें पैकेज का नाम हमेशा "com.google.enterprise.webapp." के बाद शुरू होता है. इसके बाद, कोई रैंडम आईडी होता है.

तरीके

मिटाएं
मौजूदा वेब ऐप्लिकेशन को मिटाता है.
get
पहले से मौजूद वेब ऐप्लिकेशन मिलता है.
शामिल करें
एंटरप्राइज़ के लिए एक नया वेब ऐप्लिकेशन बनाता है.
list
किसी एंटरप्राइज़ के लिए सभी वेब ऐप्लिकेशन की जानकारी फ़ेच करता है.
अपडेट
मौजूदा वेब ऐप्लिकेशन अपडेट करता है.