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
} |
फ़ील्ड |
selfLink |
string
सिर्फ़ आउटपुट के लिए. इस प्रॉपर्टी का लिंक.
|
value |
string
इस प्रॉपर्टी की वैल्यू.
|
visibility |
string
इस प्रॉपर्टी के दिखने की सेटिंग. निजी (डिफ़ॉल्ट) और सार्वजनिक वैल्यू का इस्तेमाल किया जा सकता है. निजी प्रॉपर्टी को सिर्फ़ पुष्टि किए गए अनुरोध का इस्तेमाल करके वापस पाया जा सकता है. पुष्टि किए गए अनुरोध में, OAuth 2 क्लाइंट आईडी से मिले ऐक्सेस टोकन का इस्तेमाल किया जाता है. निजी प्रॉपर्टी वापस पाने के लिए, एपीआई पासकोड का इस्तेमाल नहीं किया जा सकता.
|
kind |
string
सिर्फ़ आउटपुट के लिए. यह हमेशा drive#property होती है.
|
etag |
string
सिर्फ़ आउटपुट के लिए. प्रॉपर्टी का ईटैग.
|
key |
string
इस प्रॉपर्टी की कुंजी.
|
तरीके |
|
प्रॉपर्टी मिटाता है. |
|
प्रॉपर्टी को उसकी कुंजी के हिसाब से पाता है. |
|
यह फ़ाइल में कोई प्रॉपर्टी जोड़ता है या अगर वह पहले से मौजूद है, तो उसे अपडेट करता है. |
|
किसी फ़ाइल की प्रॉपर्टी दिखाता है. |
|
किसी प्रॉपर्टी को अपडेट करता है. |
|
किसी प्रॉपर्टी को अपडेट करता है. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[],[],null,["# REST Resource: properties\n\n- [Resource: Property](#Property)\n - [JSON representation](#Property.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Property\n------------------\n\nA key-value pair attached to a file that is either public or private to an application.\n\nThe following limits apply to file properties:\n\n- Maximum of 100 properties total per file\n- Maximum of 30 private properties per app\n- Maximum of 30 public properties\n- Maximum of 124 bytes size limit on (key + value) string in UTF-8 encoding for a single property\n\nSome resource methods (such as `properties.update`) require a `propertyKey`. Use the `properties.list` method to retrieve the key for a property.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------|\n| ``` { \"selfLink\": string, \"value\": string, \"visibility\": string, \"kind\": string, \"etag\": string, \"key\": string } ``` |\n\n| Fields ||\n|--------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `selfLink` | `string` Output only. The link back to this property. |\n| `value` | `string` The value of this property. |\n| `visibility` | `string` The visibility of this property. Allowed values are PRIVATE (default) and PUBLIC. Private properties can only be retrieved using an authenticated request. An authenticated request uses an access token obtained with a OAuth 2 client ID. You cannot use an API key to retrieve private properties. |\n| `kind` | `string` Output only. This is always `drive#property`. |\n| `etag` | `string` Output only. ETag of the property. |\n| `key` | `string` The key of this property. |\n\n| Methods ------- ||\n|------------------------------------------------------------------------|----------------------------------------------------------------|\n| ### [delete](/workspace/drive/api/reference/rest/v2/properties/delete) | Deletes a property. |\n| ### [get](/workspace/drive/api/reference/rest/v2/properties/get) | Gets a property by its key. |\n| ### [insert](/workspace/drive/api/reference/rest/v2/properties/insert) | Adds a property to a file, or updates it if it already exists. |\n| ### [list](/workspace/drive/api/reference/rest/v2/properties/list) | Lists a file's properties. |\n| ### [patch](/workspace/drive/api/reference/rest/v2/properties/patch) | Updates a property. |\n| ### [update](/workspace/drive/api/reference/rest/v2/properties/update) | Updates a property. |"]]