REST Resource: revisions

แหล่งข้อมูล: การแก้ไข

ข้อมูลเมตาสําหรับการแก้ไขไฟล์

เมธอดทรัพยากรบางอย่าง (เช่น 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

เผยแพร่การแก้ไขนี้แล้วหรือไม่ ใช้ได้เฉพาะกับไฟล์เครื่องมือแก้ไขเอกสารเท่านั้น

keepForever

boolean

เก็บการแก้ไขนี้ไว้ตลอดไป แม้จะไม่ใช่การแก้ไขหลักแล้ว หากไม่ได้ตั้งค่า ระบบจะลบการแก้ไขออกถาวรโดยอัตโนมัติ 30 วันหลังจากอัปโหลดเนื้อหาที่ใหม่กว่า สามารถกำหนดการแก้ไขได้ไม่เกิน 200 รายการสำหรับไฟล์

ช่องนี้ใช้ได้กับไฟล์ที่มีเนื้อหาไบนารีในไดรฟ์เท่านั้น

md5Checksum

string

เอาต์พุตเท่านั้น checksum ของ MD5 ของเนื้อหาการแก้ไข วิธีนี้ใช้ได้กับไฟล์ที่มีเนื้อหาไบนารีในไดรฟ์เท่านั้น

modifiedTime

string

เอาต์พุตเท่านั้น เวลาล่าสุดที่มีการแก้ไขการแก้ไข (วันที่และเวลา RFC 3339)

publishAuto

boolean

การแก้ไขหลังจากนั้นจะเผยแพร่อีกครั้งโดยอัตโนมัติหรือไม่ ใช้ได้เฉพาะกับไฟล์เครื่องมือแก้ไขเอกสารเท่านั้น

publishedOutsideDomain

boolean

การแก้ไขนี้มีการเผยแพร่ภายนอกโดเมนหรือไม่ ใช้ได้เฉพาะกับไฟล์เครื่องมือแก้ไขเอกสารเท่านั้น

size

string (int64 format)

เอาต์พุตเท่านั้น ขนาดเนื้อหาของการแก้ไขในหน่วยไบต์ วิธีนี้ใช้ได้กับไฟล์ที่มีเนื้อหาไบนารีในไดรฟ์เท่านั้น

originalFilename

string

เอาต์พุตเท่านั้น ชื่อไฟล์ต้นฉบับที่ใช้สร้างการแก้ไขนี้ วิธีนี้ใช้ได้กับไฟล์ที่มีเนื้อหาไบนารีในไดรฟ์เท่านั้น

lastModifyingUser

object (User)

เอาต์พุตเท่านั้น ผู้ใช้คนสุดท้ายที่แก้ไขการแก้ไขนี้

วิธีการ

delete

ลบเวอร์ชันของไฟล์อย่างถาวร

get

รับข้อมูลเมตาหรือเนื้อหาของการแก้ไขตามรหัส

list

แสดงรายการการแก้ไขของไฟล์

update

อัปเดตการแก้ไขด้วยความหมายของแพตช์