REST Resource: properties

संसाधन: प्रॉपर्टी

किसी फ़ाइल से अटैच किया गया की-वैल्यू पेयर, जो किसी ऐप्लिकेशन में सार्वजनिक या निजी होता है.

फ़ाइल प्रॉपर्टी पर ये सीमाएं लागू होती हैं:

  • हर फ़ाइल में ज़्यादा से ज़्यादा 100 प्रॉपर्टी
  • हर ऐप्लिकेशन के लिए ज़्यादा से ज़्यादा 30 निजी प्रॉपर्टी
  • ज़्यादा से ज़्यादा 30 सार्वजनिक प्रॉपर्टी
  • किसी एक प्रॉपर्टी के लिए, UTF-8 एन्कोडिंग में, (कुंजी + वैल्यू) स्ट्रिंग के लिए साइज़ की सीमा ज़्यादा से ज़्यादा 124 बाइट होनी चाहिए

संसाधन के कुछ तरीकों (जैसे कि properties.update) के लिए, propertyKey की ज़रूरत होती है. किसी प्रॉपर्टी के लिए कुंजी को वापस पाने के लिए, properties.list तरीके का इस्तेमाल करें.

जेएसओएन के काेड में दिखाना
{
  "selfLink": string,
  "value": string,
  "visibility": string,
  "kind": string,
  "etag": string,
  "key": string
}
फ़ील्ड
value

string

इस प्रॉपर्टी की वैल्यू.

visibility

string

इस प्रॉपर्टी के दिखने की स्थिति. निजी (डिफ़ॉल्ट) और सार्वजनिक वैल्यू का इस्तेमाल किया जा सकता है. निजी प्रॉपर्टी सिर्फ़ पुष्टि किए गए अनुरोध के बाद ही वापस की जा सकती हैं. पुष्टि किए गए अनुरोध में, OAuth 2 क्लाइंट आईडी से मिले ऐक्सेस टोकन का इस्तेमाल किया जाता है. निजी प्रॉपर्टी को वापस पाने के लिए, एपीआई पासकोड का इस्तेमाल नहीं किया जा सकता.

kind

string

सिर्फ़ आउटपुट के लिए. यह हमेशा drive#property होता है.

etag

string

सिर्फ़ आउटपुट के लिए. प्रॉपर्टी का ईटैग.

key

string

इस प्रॉपर्टी की कुंजी.

तरीके

delete

प्रॉपर्टी को मिटाता है.

get

प्रॉपर्टी को उसकी कुंजी के आधार पर हासिल करता है.

insert

फ़ाइल में प्रॉपर्टी जोड़ता है या पहले से मौजूद होने पर उसे अपडेट करता है.

list

किसी फ़ाइल की प्रॉपर्टी की सूची बनाता है.

patch

प्रॉपर्टी को अपडेट करता है.

update

प्रॉपर्टी को अपडेट करता है.