منبع: تجدید نظر
بازبینی یک فایل
برخی از روشهای منبع (مانند 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 | فقط خروجی تگ ET تجدید نظر. |
exportLinks | فقط خروجی پیوندهایی برای صادرات فایلهای ویرایشگر اسناد به فرمتهای خاص. یک شی حاوی لیستی از |
pinned | آیا این نسخه برای جلوگیری از پاکسازی خودکار پین شده است یا خیر. اگر تنظیم نشود، بازبینی بهطور خودکار 30 روز پس از آپلود محتوای جدیدتر پاک میشود. این فیلد را فقط میتوان در فایلهایی با محتوای ذخیرهشده در Drive تغییر داد، به استثنای فایلهای Docs Editors. هنگامی که ویرایش ها از طریق drive.files.insert/update/copy با استفاده از پارامتر query پین شده ایجاد می شوند، می توان آن ها را پین کرد. نسخههای پینشده بهطور نامحدود با استفاده از سهمیه فضای ذخیرهسازی اضافی، حداکثر تا 200 نسخه ذخیره میشوند. |
md5Checksum | فقط خروجی چک جمع MD5 برای محتوای این ویرایش. این فقط در فایلهایی با محتوای ذخیره شده در Drive پر میشود. |
modifiedDate | فقط خروجی آخرین باری که این ویرایش اصلاح شد (مهر زمانی RFC 3339 قالببندی شده). |
lastModifyingUserName | فقط خروجی نام آخرین کاربری که این ویرایش را تغییر داده است. |
downloadUrl | فقط خروجی URL دانلود کوتاه مدت برای فایل. این فقط در فایلهایی با محتوای ذخیره شده در Drive پر میشود. |
publishAuto | آیا بازبینیهای بعدی بهطور خودکار دوباره منتشر میشوند یا خیر. این فقط پر شده است و فقط برای فایلهای Docs Editors قابل تغییر است. |
publishedOutsideDomain | آیا این ویرایش خارج از دامنه منتشر شده است. این فقط پر شده است و فقط برای فایلهای Docs Editors قابل تغییر است. |
publishedLink | فقط خروجی پیوندی به ویرایش منتشر شده. این فقط برای فایلهای Google Sites پر شده است. |
fileSize | فقط خروجی اندازه ویرایش بر حسب بایت این فقط در فایلهایی با محتوای ذخیره شده در Drive پر میشود. |
originalFilename | فقط خروجی نام فایل اصلی زمانی که این ویرایش ایجاد شد. این فقط در فایلهایی با محتوای ذخیره شده در Drive پر میشود. |
lastModifyingUser | فقط خروجی آخرین کاربری که این ویرایش را تغییر داده است. این فیلد فقط زمانی پر می شود که آخرین تغییر توسط یک کاربر وارد شده انجام شده باشد. |
selfLink | فقط خروجی پیوند بازگشت به این ویرایش. |
روش ها | |
---|---|
| نسخه فایل را برای همیشه حذف می کند. |
| بازنگری خاصی دریافت می کند. |
| ویرایش های یک فایل را فهرست می کند. |
| یک ویرایش را به روز می کند. |
| یک ویرایش را به روز می کند. |