REST Resource: revisions

संसाधन: बदलाव

किसी फ़ाइल में किए गए बदलाव के लिए मेटाडेटा.

संसाधन के कुछ तरीकों (जैसे कि revisions.update) के लिए, revisionId की ज़रूरत होती है. बदलाव के लिए आईडी वापस पाने के लिए, revisions.list तरीके का इस्तेमाल करें.

जेएसओएन के काेड में दिखाना
{
  "id": string,
  "mimeType": string,
  "kind": string,
  "published": boolean,
  "exportLinks": {
    string: string,
    ...
  },
  "keepForever": boolean,
  "md5Checksum": string,
  "modifiedTime": string,
  "publishAuto": boolean,
  "publishedOutsideDomain": boolean,
  "publishedLink": string,
  "size": string,
  "originalFilename": string,
  "lastModifyingUser": {
    object (User)
  }
}
फ़ील्ड
id

string

सिर्फ़ आउटपुट के लिए. बदलाव का आईडी.

mimeType

string

सिर्फ़ आउटपुट के लिए. संशोधन का MIME प्रकार.

kind

string

सिर्फ़ आउटपुट के लिए. यह बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग "drive#revision".

published

boolean

क्या यह बदलाव पब्लिश हुआ है. यह सुविधा सिर्फ़ 'Docs एडिटर्स' फ़ाइलों पर लागू होती है.

keepForever

boolean

क्या इस संशोधन को हमेशा के लिए रखना है, भले ही यह अब हेड संशोधन न हो. अगर इस नीति को सेट नहीं किया जाता है, तो नया कॉन्टेंट अपलोड होने के 30 दिन बाद, यह अपने-आप पूरी तरह मिट जाएगा. यह एक फ़ाइल के लिए अधिकतम 200 संशोधनों पर सेट किया जा सकता है.

यह फ़ील्ड, Drive में बाइनरी कॉन्टेंट वाली फ़ाइलों के लिए ही लागू होता है.

md5Checksum

string

सिर्फ़ आउटपुट के लिए. संशोधन की सामग्री का MD5 चेकसम. यह सिर्फ़ उन फ़ाइलों पर लागू होता है जिनमें Drive में बाइनरी कॉन्टेंट मौजूद होता है.

modifiedTime

string

सिर्फ़ आउटपुट के लिए. वह समय जब पिछली बार बदलाव किया गया था (आरएफ़सी 3339 तारीख और समय).

publishAuto

boolean

क्या बाद के बदलाव अपने-आप फिर से पब्लिश होंगे. यह सुविधा सिर्फ़ 'Docs एडिटर्स' फ़ाइलों पर लागू होती है.

publishedOutsideDomain

boolean

क्या यह बदलाव डोमेन से बाहर पब्लिश किया गया है. यह सुविधा सिर्फ़ 'Docs एडिटर्स' फ़ाइलों पर लागू होती है.

size

string (int64 format)

सिर्फ़ आउटपुट के लिए. संशोधन के कॉन्टेंट का साइज़ बाइट में. यह सिर्फ़ उन फ़ाइलों पर लागू होता है जिनमें Drive में बाइनरी कॉन्टेंट मौजूद होता है.

originalFilename

string

सिर्फ़ आउटपुट के लिए. यह संशोधन बनाने के लिए उपयोग किया गया मूल फ़ाइल नाम. यह सिर्फ़ उन फ़ाइलों पर लागू होता है जिनमें Drive में बाइनरी कॉन्टेंट मौजूद होता है.

lastModifyingUser

object (User)

सिर्फ़ आउटपुट के लिए. इस संशोधन को संशोधित करने वाला अंतिम उपयोगकर्ता.

तरीके

delete

इससे फ़ाइल के वर्शन को हमेशा के लिए मिटा दिया जाता है.

get

आईडी के हिसाब से बदलावों का मेटाडेटा या कॉन्टेंट मिलता है.

list

किसी फ़ाइल के बदलावों की सूची बनाता है.

update

पैच सिमैंटिक के साथ एक बदलाव अपडेट करता है.