REST Resource: revisions

משאב: גרסה

המטא-נתונים של גרסה קודמת של קובץ.

ל-methods מסוימות של משאבים (כמו revisions.update) נדרש revisionId. כדי לאחזר את המזהה של גרסה קודמת, צריך להשתמש בשיטה revisions.list.

ייצוג JSON
{
  "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

פלט בלבד. סיכום הביקורת (checksum) MD5 של תוכן הגרסה הקודמת האפשרות הזו רלוונטית רק לקבצים ב-Drive עם תוכן בינארי.

modifiedTime

string

פלט בלבד. הפעם האחרונה שבה הגרסה שונתה (תאריך-שעה RFC 3339).

publishAuto

boolean

האם התיקונים הבאים יפורסמו מחדש באופן אוטומטי. רלוונטי רק לקבצים של עורכי Docs.

publishedOutsideDomain

boolean

אם הגרסה הקודמת פורסמה מחוץ לדומיין. רלוונטי רק לקבצים של עורכי Docs.

size

string (int64 format)

פלט בלבד. גודל בבייטים של תוכן הגרסה. האפשרות הזו רלוונטית רק לקבצים ב-Drive עם תוכן בינארי.

originalFilename

string

פלט בלבד. שם הקובץ המקורי ששימש ליצירת הגרסה הקודמת. האפשרות הזו רלוונטית רק לקבצים ב-Drive עם תוכן בינארי.

lastModifyingUser

object (User)

פלט בלבד. המשתמש האחרון שביצע שינויים בגרסה הזו. השדה הזה יאוכלס רק כאשר השינוי האחרון בוצע על ידי משתמש שמחובר לחשבון.

שיטות

delete

מוחקת באופן סופי גרסת קובץ.

get

מקבל מטא-נתונים או תוכן של גרסה לפי מזהה.

list

בתיבת הדו-שיח הזו מפורטים גרסאות קודמות של קובץ.

update

עדכון גרסה עם סמנטיקה של תיקונים.