Google ไดรฟ์ API มีทรัพยากร revisions
เพื่อให้คุณดาวน์โหลดและเผยแพร่การแก้ไขไฟล์ได้ ดูรายละเอียดเพิ่มเติมเกี่ยวกับคำศัพท์ของการแก้ไขได้ที่ภาพรวมการเปลี่ยนแปลงและการแก้ไข
ระบุการแก้ไขที่จะบันทึกไม่ให้ถูกลบอัตโนมัติ
Google ไดรฟ์จะลบการแก้ไขเก่าๆ ที่ผู้ใช้ไม่ได้สนใจแล้วโดยอัตโนมัติ เพื่อป้องกันไม่ให้เกิดเหตุการณ์เช่นนี้ คุณสามารถตั้งค่า Flag แบบบูลีน keepRevisionForever
เป็น true
เพื่อทําเครื่องหมายการแก้ไขที่คุณไม่ต้องการให้ไดรฟ์ล้างออก
ดาวน์โหลดการแก้ไข
หากต้องการดาวน์โหลดการแก้ไขล่าสุด ให้ใช้วิธี files.download
ดูข้อมูลเพิ่มเติมได้ที่จัดการการดำเนินการที่ทำงานต่อเนื่อง
เผยแพร่การแก้ไข
หากต้องการเผยแพร่การแก้ไข Google เอกสาร, Google ชีต และ Google สไลด์ ให้ตั้งค่าพร็อพเพอร์ตี้ published
สำหรับไฟล์นั้นในแหล่งข้อมูล revisions
คุณไม่สามารถตั้งค่าพร็อพเพอร์ตี้นี้สำหรับการแก้ไข Google Sites โดยใช้ Drive API
Google สไลด์และ Google Drawings ไม่รองรับการเผยแพร่การแก้ไขที่เฉพาะเจาะจง ระบบรองรับเฉพาะการเผยแพร่การแก้ไขครั้งล่าสุดอีกครั้งโดยอัตโนมัติเท่านั้น หากต้องการเผยแพร่สไลด์และวาดเขียน ให้ตั้งค่า publishAuto
เป็น true
ด้วย
หากสร้างไฟล์ในโดเมน Google Workspace พร็อพเพอร์ตี้ publishedOutsideDomain
จะระบุว่าทุกคนเข้าถึงการแก้ไขได้หรือไม่ หรือจำกัดไว้สำหรับผู้ใช้โดเมนเท่านั้น สําหรับไฟล์ใน Sites
พร็อพเพอร์ตี้นี้จะระบุว่ามีสิทธิ์ type=anyone
หรือไม่
การแก้ไขที่เผยแพร่จะไม่แสดงการเปลี่ยนแปลงที่ทำกับไฟล์ เว้นแต่จะมีการตั้งค่าพร็อพเพอร์ตี้ publishAuto
หากตั้งค่าพร็อพเพอร์ตี้เป็น true
ระบบจะเผยแพร่การแก้ไขไฟล์เวอร์ชันใหม่โดยอัตโนมัติโดยเขียนทับเวอร์ชันก่อนหน้า
ลักษณะการทำงานนี้ยังควบคุมโดยช่องทำเครื่องหมาย "เผยแพร่ซ้ำโดยอัตโนมัติเมื่อมีการเปลี่ยนแปลง" ใน UI ของไดรฟ์ด้วย สไลด์และวาดเขียนรองรับเฉพาะการเผยแพร่อีกครั้งโดยอัตโนมัติ และกำหนดให้ต้องตั้งค่าพร็อพเพอร์ตี้ publishAuto
เป็น true
สำหรับไฟล์ใน Sites publishAuto
จะเท่ากับ false
เสมอ