संसाधन: संशोधन
किसी फ़ाइल का वर्शन.
कुछ संसाधन तरीकों (जैसे कि revisions.update
) के लिए revisionId
की ज़रूरत होती है. बदलाव का आईडी वापस पाने के लिए, revisions.list
तरीके का इस्तेमाल करें.
JSON के काेड में दिखाना |
---|
{
"id": string,
"mimeType": string,
"kind": string,
"published": boolean,
"etag": string,
"exportLinks": {
string: string,
...
},
"pinned": boolean,
"md5Checksum": string,
"modifiedDate": string,
"lastModifyingUserName": string,
"downloadUrl": string,
"publishAuto": boolean,
"publishedOutsideDomain": boolean,
"publishedLink": string,
"fileSize": string,
"originalFilename": string,
"lastModifyingUser": {
object ( |
फ़ील्ड | |
---|---|
id |
सिर्फ़ आउटपुट के लिए. बदलाव का आईडी. |
mimeType |
सिर्फ़ आउटपुट के लिए. संशोधन का MIME प्रकार. |
kind |
सिर्फ़ आउटपुट के लिए. यह हमेशा |
published |
यह बदलाव पब्लिश हुआ है या नहीं. इसमें जानकारी अपने-आप भर जाती है. इसमें सिर्फ़ Docs Editors की फ़ाइलों के लिए बदलाव किया जा सकता है. |
etag |
सिर्फ़ आउटपुट के लिए. संशोधन का ETag. |
exportLinks |
सिर्फ़ आउटपुट के लिए. Docs एडिटर्स की फ़ाइलों को खास फ़ॉर्मैट में एक्सपोर्ट करने के लिए लिंक. एक ऑब्जेक्ट जिसमें |
pinned |
अपने-आप पूरी तरह मिटने से रोकने के लिए, यह बदलाव पिन किया गया है या नहीं. अगर इस नीति को सेट नहीं किया जाता है, तो नया कॉन्टेंट अपलोड करने के 30 दिनों बाद, बदलाव को अपने-आप पूरी तरह मिटा दिया जाएगा. इस फ़ील्ड को सिर्फ़ Drive में सेव कॉन्टेंट वाली फ़ाइलों में बदला जा सकता है. हालांकि, Docs एडिटर्स वाली फ़ाइलों में बदलाव नहीं किया जा सकता. बदलावों को Drive.files.insert/update/copy के ज़रिए पिन किए गए क्वेरी पैरामीटर का इस्तेमाल करके, पिन किया जा सकता है. पिन किए गए संशोधनों को अनिश्चित समय तक अतिरिक्त मेमोरी कोटा का उपयोग करके संग्रहित किया जाता है, अधिकतम 200 संशोधन तक. |
md5Checksum |
सिर्फ़ आउटपुट के लिए. इस संशोधन के कॉन्टेंट के लिए MD5 चेकसम. इसे सिर्फ़ उन फ़ाइलों में अपने-आप भरा जाएगा जिनमें Drive में सेव किया गया कॉन्टेंट मौजूद होगा. |
modifiedDate |
सिर्फ़ आउटपुट के लिए. पिछली बार इस बदलाव में बदलाव किया गया था (आरएफ़सी 3339 टाइमस्टैंप फ़ॉर्मैट किया गया). |
lastModifyingUserName |
सिर्फ़ आउटपुट के लिए. इस संशोधन को संशोधित करने के लिए अंतिम उपयोगकर्ता का नाम. |
downloadUrl |
सिर्फ़ आउटपुट के लिए. फ़ाइल के लिए कुछ समय के लिए डाउनलोड किया जाने वाला यूआरएल. इसे सिर्फ़ उन फ़ाइलों में अपने-आप भरा जाएगा जिनमें Drive में सेव किया गया कॉन्टेंट मौजूद होगा. |
publishAuto |
क्या बाद में किए गए बदलाव, अपने-आप फिर से पब्लिश हो जाएंगे. इसमें जानकारी अपने-आप भर जाती है. इसमें सिर्फ़ Docs Editors की फ़ाइलों के लिए बदलाव किया जा सकता है. |
publishedOutsideDomain |
क्या यह बदलाव डोमेन के बाहर पब्लिश किया गया है. इसमें जानकारी अपने-आप भर जाती है. इसमें सिर्फ़ Docs Editors की फ़ाइलों के लिए बदलाव किया जा सकता है. |
publishedLink |
सिर्फ़ आउटपुट के लिए. पब्लिश किए गए वर्शन का लिंक. यह जानकारी सिर्फ़ Google Sites की फ़ाइलों के लिए अपने-आप भर जाती है. |
fileSize |
सिर्फ़ आउटपुट के लिए. बाइट में संशोधन का आकार. इसे सिर्फ़ उन फ़ाइलों में अपने-आप भरा जाएगा जिनमें Drive में सेव किया गया कॉन्टेंट मौजूद होगा. |
originalFilename |
सिर्फ़ आउटपुट के लिए. यह बदलाव करते समय मूल फ़ाइल नाम. इसे सिर्फ़ उन फ़ाइलों में अपने-आप भरा जाएगा जिनमें Drive में सेव किया गया कॉन्टेंट मौजूद होगा. |
lastModifyingUser |
सिर्फ़ आउटपुट के लिए. इस संशोधन को संशोधित करने वाला अंतिम उपयोगकर्ता. इस फ़ील्ड में सिर्फ़ तब बदलाव किया जाता है, जब आखिरी बार बदलाव ऐसे उपयोगकर्ता ने किया हो जिसने साइन इन किया हुआ हो. |
selfLink |
सिर्फ़ आउटपुट के लिए. इस बदलाव पर वापस जाने का लिंक. |
तरीके |
|
---|---|
|
इससे फ़ाइल का वर्शन हमेशा के लिए मिट जाता है. |
|
एक खास संशोधन मिलता है. |
|
यह फ़ाइल में किए गए बदलावों की सूची होती है. |
|
किसी बदलाव को अपडेट करता है. |
|
किसी बदलाव को अपडेट करता है. |