- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- इसे आज़माएं!
फ़ाइल के मेटाडेटा और/या कॉन्टेंट को अपडेट करता है. इस तरीके का इस्तेमाल करने पर, सिर्फ़ उस अनुरोध के फ़ील्ड में जानकारी डालें जिसमें आपको बदलाव करना है. फ़ील्ड अपडेट करते समय, कुछ फ़ील्ड अपने-आप बदल सकते हैं, जैसे कि परिवर्तन की तारीख. इस तरीके में पैच सिमेंटिक का इस्तेमाल किया जा सकता है.
एचटीटीपी अनुरोध
PATCH https://www.googleapis.com/drive/v2/files/{fileId}
यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
fileId |
फ़ाइल का वह आईडी जिसे अपडेट करना है. |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
addParents |
जोड़ने के लिए, पैरंट आईडी की कॉमा-सेपरेटेड लिस्ट. |
convert |
बंद किया गया: इस पैरामीटर में कोई फ़ंक्शन नहीं है. |
enforceSingleParent |
सुविधा बंद कर दी गई है: अब एक से ज़्यादा फ़ोल्डर में फ़ाइलें नहीं जोड़ी जा सकतीं. इसके बजाय, |
modifiedDateBehavior |
इससे, उस व्यवहार का पता चलता है जिसमें |
newRevision |
क्या BLOB को नया अपलोड करना चाहिए. अगर गलत है, तो आपके सिर में मौजूद ब्लॉब के डेटा को बदल दिया जाता है. अगर नीति को 'सही है' पर सेट किया जाता है या सेट नहीं किया जाता है, तो सिर बदलने की सुविधा के तौर पर एक नया ब्लॉब बनाया जाता है. साथ ही, पहले के अनपिन किए गए बदलावों को कुछ समय के लिए सुरक्षित रखा जाता है. पिन किए गए बदलाव अतिरिक्त स्टोरेज की मदद से, ज़्यादा से ज़्यादा 200 बदलावों के साथ, हमेशा के लिए सेव किए जाते हैं. बदलाव किस तरह सेव किए जाते हैं, इस बारे में जानकारी के लिए, Drive सहायता केंद्र देखें. ध्यान दें कि अगर अनुरोध में कोई पेलोड नहीं है, तो इस फ़ील्ड को अनदेखा कर दिया जाता है. |
ocr |
.jpg, .png, .gif या .pdf फ़ाइल फ़ॉर्मैट में ओसीआर की सुविधा आज़माएं. |
ocrLanguage |
अगर 'ओसी' सही है, तो उस भाषा का संकेत दें जिसका इस्तेमाल करना है. मान्य वैल्यू, BCP 47 कोड हैं. |
pinned |
नए वर्शन को पिन करना है या नहीं. किसी फ़ाइल में ज़्यादा से ज़्यादा 200 पिन किए गए बदलाव हो सकते हैं. ध्यान दें कि अगर अनुरोध में कोई पेलोड नहीं है, तो इस फ़ील्ड को अनदेखा कर दिया जाता है. |
removeParents |
हटाने के लिए, पैरंट आईडी की कॉमा-सेपरेटेड लिस्ट. |
setModifiedDate |
क्या अनुरोध के मुख्य हिस्से में दी गई वैल्यू का इस्तेमाल करके, बदलाव की तारीख सेट करनी है. इस फ़ील्ड को |
supportsAllDrives |
क्या अनुरोध करने वाला ऐप्लिकेशन 'मेरी ड्राइव' और 'शेयर की गई ड्राइव', दोनों पर काम करता है. |
supportsTeamDrives |
अमान्य: इसके बजाय |
timedTextLanguage |
समय के साथ सेट किए गए टेक्स्ट की भाषा. |
timedTextTrackName |
समय बताने वाले टेक्स्ट ट्रैक का नाम. |
updateViewedDate |
क्या फ़ाइल को सफलतापूर्वक अपडेट करने के बाद देखे जाने की तारीख को अपडेट करना है. |
useContentAsIndexableText |
कॉन्टेंट को इंडेक्स करने लायक टेक्स्ट के तौर पर इस्तेमाल करना है या नहीं. |
includePermissionsForView |
बताता है कि जवाब में शामिल करने के लिए अतिरिक्त व्यू की अनुमतियां. यह सुविधा सिर्फ़ |
includeLabels |
जवाब के |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में File
का उदाहरण है.
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में File
का एक इंस्टेंस शामिल किया जाता है.
अनुमति के दायरे
इनमें से किसी एक OAuth दायरे की ज़रूरत होती है:
https://www.googleapis.com/auth/docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.appdata
https://www.googleapis.com/auth/drive.apps.readonly
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive.metadata
https://www.googleapis.com/auth/drive.scripts
कुछ दायरों पर पाबंदी लगी हुई है. आपके ऐप्लिकेशन में इन दायरों का इस्तेमाल करने के लिए, सुरक्षा जांच की ज़रूरत होती है. ज़्यादा जानकारी के लिए, अनुमति देने के लिए गाइड देखें.