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

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

kind

string

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

etag

string

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

key

string

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

तरीके

delete

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

get

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

insert

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

list

किसी फ़ाइल की प्रॉपर्टी दिखाता है.

patch

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

update

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