REST Resource: apps

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

ऐप्लिकेशन रिसॉर्स, उपयोगकर्ता के इंस्टॉल किए गए ऐप्लिकेशन की सूची दिखाता है. इसमें हर ऐप्लिकेशन के साथ काम करने वाले 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[]

string

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

secondaryMimeTypes[]

string

सेकंडरी MIME टाइप की सूची.

primaryFileExtensions[]

string

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

secondaryFileExtensions[]

string

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

icons[]

object

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

icons[].size

integer

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

icons[].category

string

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

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

string

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

name

string

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

objectType

string

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

supportsCreate

boolean

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

productUrl

string

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

id

string

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

supportsImport

boolean

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

installed

boolean

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

authorized

boolean

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

useByDefault

boolean

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

kind

string

यह हमेशा drive#app होता है.

shortDescription

string

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

longDescription

string

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

supportsMultiOpen

boolean

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

productId

string

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

openUrlTemplate

string

इस ऐप्लिकेशन से फ़ाइलें खोलने के लिए टेंप्लेट यूआरएल. टेंप्लेट में {ids} और/या {exportIds} शामिल होगा, जिसे असली फ़ाइल आईडी से बदला जाएगा. पूरे दस्तावेज़ के लिए, खुली हुई फ़ाइलें देखें.

createUrl

string

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

createInFolderTemplate

string

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

supportsOfflineCreate

boolean

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

hasDriveWideScope

boolean

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

तरीके

get

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

list

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