Quản lý bản sửa đổi tệp

API Google Drive cung cấp tài nguyên revisions để bạn có thể tải xuống và xuất bản các bản sửa đổi tệp. Để biết thêm thông tin chi tiết về các thuật ngữ sửa đổi, hãy xem phần Tổng quan về các thay đổi và sửa đổi.

Chỉ định các bản sửa đổi để lưu khỏi tính năng xoá tự động

Google Drive tự động xoá các bản sửa đổi cũ mà người dùng không còn quan tâm. Để ngăn điều này xảy ra, bạn có thể thiết lập cờ boolean keepRevisionForever thành true để đánh dấu các nội dung sửa đổi mà bạn không muốn Drive xoá hoàn toàn.

Tải bản sửa đổi xuống

Để tải bản sửa đổi mới nhất xuống, hãy sử dụng phương thức files.download. Để biết thêm thông tin, hãy xem phần Quản lý các thao tác chạy trong thời gian dài.

Xuất bản bản sửa đổi

Để xuất bản bản sửa đổi Tài liệu, Trang tính và Trang trình bày, hãy đặt thuộc tính published cho tệp đó trong tài nguyên revisions. Bạn không thể đặt thuộc tính này cho các bản sửa đổi Google Sites bằng API Drive.

Nếu tệp được tạo trong một miền Google Workspace, thì thuộc tính publishedOutsideDomain sẽ cho biết liệu mọi người có thể truy cập vào bản sửa đổi hay không hoặc liệu bản sửa đổi có bị hạn chế đối với người dùng của miền hay không. Đối với các tệp Trang web, thuộc tính này cho biết liệu có quyền type=anyone hay không.

Các bản sửa đổi đã xuất bản không phản ánh các thay đổi đối với tệp trừ khi bạn đặt thuộc tính publishAuto. Nếu bạn đặt thuộc tính đó thành true, thì các bản sửa đổi mới hơn của tệp sẽ tự động được phát hành, ghi đè lên các bản sửa đổi trước đó. Hành vi này cũng được kiểm soát bằng hộp đánh dấu "Tự động xuất bản lại khi có các thay đổi" trong giao diện người dùng Drive. Đối với các tệp Trang web, publishAuto luôn là false.