संसाधन: ऐप्लिकेशन
ऐप्लिकेशन रिसॉर्स, उपयोगकर्ता के इंस्टॉल किए गए ऐप्लिकेशन की सूची दिखाता है. इसमें हर ऐप्लिकेशन के साथ काम करने वाले MIME टाइप, फ़ाइल एक्सटेंशन, और अन्य जानकारी शामिल होती है.
कुछ संसाधन तरीकों (जैसे कि apps.get) के लिए appId की ज़रूरत होती है. इंस्टॉल किए गए ऐप्लिकेशन का आईडी वापस पाने के लिए, apps.list तरीके का इस्तेमाल करें.
| JSON के काेड में दिखाना | 
|---|
| { "primaryMimeTypes": [ string ], "secondaryMimeTypes": [ string ], "primaryFileExtensions": [ string ], "secondaryFileExtensions": [ string ], "icons": [ { "size": integer, "category": string, "iconUrl": string } ], "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[] | 
 प्राइमरी माइम टाइप की सूची. | 
| secondaryMimeTypes[] | 
 सेकंडरी MIME टाइप की सूची. | 
| primaryFileExtensions[] | 
 प्राइमरी फ़ाइल एक्सटेंशन की सूची. | 
| secondaryFileExtensions[] | 
 सेकंडरी फ़ाइल एक्सटेंशन की सूची. | 
| icons[] | 
 ऐप्लिकेशन के अलग-अलग आइकॉन. | 
| icons[].size | 
 आइकॉन का साइज़. इसे चौड़ाई और ऊंचाई में से ज़्यादा वैल्यू के तौर पर दिखाया जाता है. | 
| icons[].category | 
 आइकॉन की कैटगरी. इन वैल्यू का इस्तेमाल किया जा सकता है: 
 | 
| icons[].iconUrl | 
 आइकॉन का यूआरएल. | 
| name | 
 ऐप्लिकेशन का नाम. | 
| objectType | 
 यह ऐप्लिकेशन किस तरह का ऑब्जेक्ट बनाता है. जैसे, चार्ट. अगर यह खाली है, तो इसके बजाय ऐप्लिकेशन का नाम इस्तेमाल किया जाना चाहिए. | 
| supportsCreate | 
 यह ऐप्लिकेशन नए ऑब्जेक्ट बनाने की सुविधा देता है या नहीं. | 
| productUrl | 
 इस ऐप्लिकेशन के लिए, प्रॉडक्ट लिस्टिंग का लिंक. | 
| id | 
 ऐप्लिकेशन का आईडी. | 
| supportsImport | 
 यह ऐप्लिकेशन, Docs Editors से इंपोर्ट करने की सुविधा देता है या नहीं. | 
| installed | 
 क्या ऐप्लिकेशन इंस्टॉल है. | 
| authorized | 
 यह कुकी यह तय करती है कि ऐप्लिकेशन को उपयोगकर्ता की Drive में मौजूद डेटा को ऐक्सेस करने की अनुमति है या नहीं. | 
| useByDefault | 
 यह जानकारी कि ऐप्लिकेशन को उन फ़ाइल टाइप के लिए डिफ़ॉल्ट हैंडलर के तौर पर चुना गया है या नहीं जिनके लिए वह काम करता है. | 
| kind | 
 यह हमेशा  | 
| shortDescription | 
 ऐप्लिकेशन के बारे में कम शब्दों में जानकारी. | 
| longDescription | 
 ऐप्लिकेशन के बारे में लंबी जानकारी. | 
| supportsMultiOpen | 
 इस ऐप्लिकेशन में एक से ज़्यादा फ़ाइलें खोली जा सकती हैं या नहीं. | 
| productId | 
 इस ऐप्लिकेशन के लिए प्रॉडक्ट लिस्टिंग का आईडी. | 
| openUrlTemplate | 
 इस ऐप्लिकेशन से फ़ाइलें खोलने के लिए टेंप्लेट यूआरएल. टेंप्लेट में  | 
| createUrl | 
 इस ऐप्लिकेशन की मदद से नई फ़ाइल बनाने का यूआरएल. | 
| createInFolderTemplate | 
 किसी फ़ोल्डर में, इस ऐप्लिकेशन की मदद से नई फ़ाइल बनाने के लिए टेंप्लेट यूआरएल. टेंप्लेट में {folderId} शामिल होगा. इसे उस फ़ोल्डर से बदला जाएगा जिसमें नई फ़ाइल बनानी है. | 
| supportsOfflineCreate | 
 यह ऐप्लिकेशन, ऑफ़लाइन होने पर नई फ़ाइलें बनाने की सुविधा देता है या नहीं. | 
| hasDriveWideScope | 
 क्या ऐप्लिकेशन का दायरा ड्राइव-वाइड है. ड्राइव-वाइड स्कोप वाले ऐप्लिकेशन, उपयोगकर्ता की ड्राइव में मौजूद सभी फ़ाइलें ऐक्सेस कर सकते हैं. | 
| तरीके | |
|---|---|
| 
 | इससे कोई ऐप्लिकेशन मिलता है. | 
| 
 | यह कुकी, उपयोगकर्ता के डिवाइस पर इंस्टॉल किए गए ऐप्लिकेशन की सूची बनाती है. |