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