REST Resource: properties

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

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

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

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

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

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

string

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

visibility

string

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

kind

string

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

etag

string

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

key

string

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

तरीके

delete

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

get

किसी प्रॉपर्टी को उसकी की से मिलता है.

insert

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

list

यह फ़ाइल की प्रॉपर्टी की सूची होती है.

patch

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

update

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