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