REST Resource: apps

संसाधन: ऐप्लिकेशन

apps संसाधन, उपयोगकर्ता के इंस्टॉल किए गए ऐप्लिकेशन की सूची देता है. इसमें हर ऐप्लिकेशन के साथ काम करने वाले MIME टाइप, फ़ाइल एक्सटेंशन, और अन्य जानकारी शामिल होती है.

कुछ संसाधन तरीकों (जैसे कि apps.get) के लिए appId की ज़रूरत होती है. इंस्टॉल किए गए ऐप्लिकेशन का आईडी वापस पाने के लिए, apps.list तरीके का इस्तेमाल करें.

JSON के काेड में दिखाना
{
  "primaryMimeTypes": [
    string
  ],
  "secondaryMimeTypes": [
    string
  ],
  "primaryFileExtensions": [
    string
  ],
  "secondaryFileExtensions": [
    string
  ],
  "icons": [
    {
      object (Icons)
    }
  ],
  "name": string,
  "objectType": string,
  "supportsCreate": boolean,
  "productUrl": string,
  "id": string,
  "supportsImport": boolean,
  "installed": boolean,
  "authorized": boolean,
  "useByDefault": boolean,
  "kind": string,
  "shortDescription": string,
  "longDescription": string,
  "supportsMultiOpen": boolean,
  "productId": string,
  "openUrlTemplate": string,
  "createUrl": string,
  "createInFolderTemplate": string,
  "supportsOfflineCreate": boolean,
  "hasDriveWideScope": boolean
}
फ़ील्ड
primaryMimeTypes[]

string

प्राइमरी MIME टाइप की सूची.

secondaryMimeTypes[]

string

सेकंडरी एमआईएमई टाइप की सूची.

primaryFileExtensions[]

string

प्राइमरी फ़ाइल एक्सटेंशन की सूची.

secondaryFileExtensions[]

string

सेकंडरी फ़ाइल एक्सटेंशन की सूची.

icons[]

object (Icons)

ऐप्लिकेशन के अलग-अलग आइकॉन.

name

string

ऐप्लिकेशन का नाम.

objectType

string

यह ऐप्लिकेशन किस तरह का ऑब्जेक्ट बनाता है. जैसे, चार्ट. अगर यह खाली है, तो इसके बजाय ऐप्लिकेशन का नाम इस्तेमाल किया जाना चाहिए.

supportsCreate

boolean

यह ऐप्लिकेशन ऑब्जेक्ट बनाने की सुविधा देता है या नहीं.

productUrl

string

इस ऐप्लिकेशन के लिए, प्रॉडक्ट लिस्टिंग का लिंक.

id

string

ऐप्लिकेशन का आईडी.

supportsImport

boolean

यह ऐप्लिकेशन, Google Docs से इंपोर्ट करने की सुविधा देता है या नहीं.

installed

boolean

क्या ऐप्लिकेशन इंस्टॉल है.

authorized

boolean

यह कुकी यह तय करती है कि ऐप्लिकेशन को उपयोगकर्ता की Drive में मौजूद डेटा को ऐक्सेस करने की अनुमति है या नहीं.

useByDefault

boolean

यह जानकारी कि ऐप्लिकेशन को उन फ़ाइल टाइप के लिए डिफ़ॉल्ट हैंडलर के तौर पर चुना गया है या नहीं जिनके लिए वह काम करता है.

kind

string

सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय की गई स्ट्रिंग "drive#app".

shortDescription

string

ऐप्लिकेशन के बारे में कम शब्दों में जानकारी.

longDescription

string

ऐप्लिकेशन के बारे में लंबी जानकारी.

supportsMultiOpen

boolean

इस ऐप्लिकेशन में एक से ज़्यादा फ़ाइलें खोली जा सकती हैं या नहीं.

productId

string

इस ऐप्लिकेशन के लिए प्रॉडक्ट लिस्टिंग का आईडी.

openUrlTemplate

string

इस ऐप्लिकेशन से फ़ाइलें खोलने के लिए टेंप्लेट यूआरएल. टेंप्लेट में ये शामिल हैं

{ids}

या

{exportIds}

को असल फ़ाइल आईडी से बदल दिया जाएगा. ज़्यादा जानकारी के लिए, पूरा दस्तावेज़ Open Files देखें.

createUrl

string

इस ऐप्लिकेशन की मदद से फ़ाइल बनाने का यूआरएल.

createInFolderTemplate

string

किसी फ़ोल्डर में इस ऐप्लिकेशन की मदद से फ़ाइल बनाने के लिए, टेंप्लेट का यूआरएल. टेंप्लेट में {folderId} होता है. इसे उस फ़ोल्डर के आईडी से बदल दिया जाता है जिसमें नई फ़ाइल मौजूद है.

supportsOfflineCreate

boolean

यह ऐप्लिकेशन, ऑफ़लाइन होने पर फ़ाइलें बनाने की सुविधा देता है या नहीं.

hasDriveWideScope

boolean

क्या ऐप्लिकेशन का स्कोप Drive-wide है. Drive-wide स्कोप वाला ऐप्लिकेशन, उपयोगकर्ता की Drive में मौजूद सभी फ़ाइलें ऐक्सेस कर सकता है.

आइकॉन

JSON के काेड में दिखाना
{
  "size": integer,
  "category": string,
  "iconUrl": string
}
फ़ील्ड
size

integer

आइकॉन का साइज़. इसे चौड़ाई और ऊंचाई में से ज़्यादा वैल्यू के तौर पर दिखाया जाता है.

category

string

आइकॉन की कैटगरी. इन वैल्यू का इस्तेमाल किया जा सकता है:

  • application - ऐप्लिकेशन का आइकॉन.
  • document - यह ऐप्लिकेशन से जुड़ी किसी फ़ाइल का आइकॉन है.
  • documentShared - यह ऐप्लिकेशन से जुड़ी शेयर की गई फ़ाइल का आइकॉन है.
iconUrl

string

आइकॉन का यूआरएल.

तरीके

get

इससे कोई ऐप्लिकेशन मिलता है.

list

यह कुकी, उपयोगकर्ता के डिवाइस पर इंस्टॉल किए गए ऐप्लिकेशन की सूची बनाती है.