แหล่งข้อมูล: การแก้ไข
การแก้ไขไฟล์
เมธอดทรัพยากรบางอย่าง (เช่น 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 |
เผยแพร่การแก้ไขนี้แล้วหรือไม่ ระบบจะป้อนข้อมูลและจะแก้ไขได้เฉพาะในไฟล์เครื่องมือแก้ไขเอกสารเท่านั้น |
etag |
เอาต์พุตเท่านั้น ETag ของการแก้ไข |
exportLinks |
เอาต์พุตเท่านั้น ลิงก์สำหรับส่งออกไฟล์เครื่องมือแก้ไขเอกสารเป็นรูปแบบที่ระบุ ออบเจ็กต์ที่มีรายการคู่ |
pinned |
ระบุว่าการแก้ไขนี้ถูกปักหมุดไว้เพื่อป้องกันการล้างโดยอัตโนมัติหรือไม่ หากไม่ได้ตั้งค่า ระบบจะลบการแก้ไขออกถาวรโดยอัตโนมัติ 30 วันหลังจากอัปโหลดเนื้อหาที่ใหม่กว่า ช่องนี้แก้ไขได้เฉพาะในไฟล์ที่มีเนื้อหาที่เก็บไว้ในไดรฟ์เท่านั้น ยกเว้นไฟล์เครื่องมือแก้ไขเอกสาร นอกจากนี้ คุณยังปักหมุดการแก้ไขได้เมื่อสร้างขึ้นผ่าน drive.files.insert/update/copy โดยใช้พารามิเตอร์การค้นหาที่ปักหมุดไว้ ระบบจะเก็บการแก้ไขที่ปักหมุดไว้โดยไม่มีกำหนด โดยใช้โควต้าพื้นที่เก็บข้อมูลเพิ่มเติม โดยแก้ไขได้สูงสุด 200 ครั้ง |
md5Checksum |
เอาต์พุตเท่านั้น การตรวจสอบข้อผิดพลาด MD5 สำหรับเนื้อหาของการแก้ไขนี้ ระบบจะป้อนข้อมูลในไฟล์ซึ่งมีเนื้อหาที่จัดเก็บไว้ในไดรฟ์เท่านั้น |
modifiedDate |
เอาต์พุตเท่านั้น ครั้งสุดท้ายที่แก้ไขการแก้ไขนี้ (การประทับเวลา RFC 3339 ที่จัดรูปแบบ) |
lastModifyingUserName |
เอาต์พุตเท่านั้น ชื่อของผู้ใช้ล่าสุดที่จะแก้ไขการแก้ไขนี้ |
downloadUrl |
เอาต์พุตเท่านั้น URL การดาวน์โหลดระยะสั้นของไฟล์ ระบบจะป้อนข้อมูลในไฟล์ซึ่งมีเนื้อหาที่จัดเก็บไว้ในไดรฟ์เท่านั้น |
publishAuto |
การแก้ไขหลังจากนั้นจะเผยแพร่อีกครั้งโดยอัตโนมัติหรือไม่ ระบบจะป้อนข้อมูลและจะแก้ไขได้เฉพาะในไฟล์เครื่องมือแก้ไขเอกสารเท่านั้น |
publishedOutsideDomain |
การแก้ไขนี้มีการเผยแพร่ภายนอกโดเมนหรือไม่ ระบบจะป้อนข้อมูลและจะแก้ไขได้เฉพาะในไฟล์เครื่องมือแก้ไขเอกสารเท่านั้น |
publishedLink |
เอาต์พุตเท่านั้น ลิงก์ไปยังการแก้ไขที่เผยแพร่แล้ว จะมีการป้อนข้อมูลสำหรับไฟล์ Google Sites เท่านั้น |
fileSize |
เอาต์พุตเท่านั้น ขนาดของการแก้ไขในหน่วยไบต์ ระบบจะป้อนข้อมูลในไฟล์ซึ่งมีเนื้อหาที่จัดเก็บไว้ในไดรฟ์เท่านั้น |
originalFilename |
เอาต์พุตเท่านั้น ชื่อไฟล์เดิมเมื่อสร้างการแก้ไขนี้ ระบบจะป้อนข้อมูลในไฟล์ซึ่งมีเนื้อหาที่จัดเก็บไว้ในไดรฟ์เท่านั้น |
lastModifyingUser |
เอาต์พุตเท่านั้น ผู้ใช้คนสุดท้ายที่แก้ไขการแก้ไขนี้ |
selfLink |
เอาต์พุตเท่านั้น ลิงก์กลับไปยังการแก้ไขนี้ |
วิธีการ |
|
---|---|
|
ลบเวอร์ชันของไฟล์อย่างถาวร |
|
รับการแก้ไขที่เจาะจง |
|
แสดงรายการการแก้ไขของไฟล์ |
|
อัปเดตการแก้ไข |
|
อัปเดตการแก้ไข |