REST Resource: apps

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

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

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

JSON के काेड में दिखाना
{
  "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": [
    {
      object (Icons)
    }
  ],
  "useByDefault": boolean,
  "kind": string,
  "shortDescription": string,
  "longDescription": string,
  "supportsMultiOpen": boolean,
  "productId": string,
  "openUrlTemplate": string,
  "createUrl": string,
  "createInFolderTemplate": string,
  "supportsOfflineCreate": boolean,
  "hasDriveWideScope": boolean
}
फ़ील्ड
name

string

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

objectType

string

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

supportsCreate

boolean

इस ऐप्लिकेशन में ऑब्जेक्ट बनाए जा सकते हैं या नहीं.

productUrl

string

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

primaryMimeTypes[]

string

मुख्य MIME टाइप की सूची.

secondaryMimeTypes[]

string

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

primaryFileExtensions[]

string

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

secondaryFileExtensions[]

string

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

id

string

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

supportsImport

boolean

इस ऐप्लिकेशन में Google Docs से डेटा इंपोर्ट किया जा सकता है या नहीं.

installed

boolean

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

authorized

boolean

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

icons[]

object (Icons)

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

useByDefault

boolean

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

kind

string

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

shortDescription

string

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

longDescription

string

ऐप्लिकेशन की ज़्यादा जानकारी.

supportsMultiOpen

boolean

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

productId

string

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

openUrlTemplate

string

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

{ids}

या

{exportIds}

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

createUrl

string

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

createInFolderTemplate

string

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

supportsOfflineCreate

boolean

इस ऐप्लिकेशन में ऑफ़लाइन होने पर फ़ाइलें बनाई जा सकती हैं या नहीं.

hasDriveWideScope

boolean

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

आइकॉन

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

integer

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

category

string

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

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

string

आइकॉन के लिए यूआरएल.

तरीके

get

कोई खास ऐप्लिकेशन डाउनलोड करें.

list

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