REST Resource: revisions

Tài nguyên: Bản sửa đổi

Bản sửa đổi của một tệp.

Một số phương thức tài nguyên (chẳng hạn như revisions.update) yêu cầu revisionId. Sử dụng phương thức revisions.list để truy xuất mã nhận dạng cho một bản sửa đổi.

Biểu diễn dưới dạng 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 (User)
  },
  "selfLink": string
}
Trường
id

string

Chỉ có đầu ra. Mã của bản sửa đổi.

mimeType

string

Chỉ có đầu ra. Loại MIME của bản sửa đổi.

kind

string

Chỉ có đầu ra. Giá trị này luôn là drive#revision.

published

boolean

Liệu bản sửa đổi này có được xuất bản hay không. Trường này chỉ được điền sẵn và chỉ có thể sửa đổi đối với các tệp trong Trình chỉnh sửa Tài liệu.

etag

string

Chỉ có đầu ra. ETag của bản sửa đổi.

pinned

boolean

Bản sửa đổi này có được ghim để ngăn việc xoá tự động hay không. Nếu bạn không đặt, bản sửa đổi sẽ tự động bị xoá sau 30 ngày kể từ khi nội dung mới được tải lên. Bạn chỉ có thể sửa đổi trường này trên các tệp có nội dung được lưu trữ trong Drive, ngoại trừ các tệp Trình chỉnh sửa Tài liệu. Bạn cũng có thể ghim các bản sửa đổi khi tạo thông qua lệnh drive.files.insert/update/copy bằng cách sử dụng tham số truy vấn được ghim. Các bản sửa đổi được ghim sẽ được lưu trữ vô thời hạn bằng hạn mức bộ nhớ bổ sung, tối đa là 200 bản sửa đổi.

md5Checksum

string

Chỉ có đầu ra. Checksum MD5 cho nội dung của bản sửa đổi này. Thẻ này chỉ được điền trên các tệp có nội dung được lưu trữ trong Drive.

modifiedDate

string

Chỉ có đầu ra. Lần sửa đổi gần đây nhất của bản sửa đổi này (dấu thời gian RFC 3339 được định dạng).

lastModifyingUserName

string

Chỉ có đầu ra. Tên của người dùng gần đây nhất đã sửa đổi bản sửa đổi này.

downloadUrl

string

Chỉ có đầu ra. URL tải xuống ngắn hạn cho tệp. Thẻ này chỉ được điền trên các tệp có nội dung được lưu trữ trong Drive.

publishAuto

boolean

Liệu các bản sửa đổi tiếp theo có được tự động xuất bản lại hay không. Giá trị này chỉ được điền sẵn và chỉ có thể sửa đổi đối với các tệp trong Trình chỉnh sửa Tài liệu.

publishedOutsideDomain

boolean

Bản sửa đổi này có được xuất bản bên ngoài miền hay không. Trường này chỉ được điền sẵn và chỉ có thể sửa đổi đối với các tệp trong Trình chỉnh sửa Tài liệu.

fileSize

string (int64 format)

Chỉ có đầu ra. Kích thước của bản sửa đổi tính bằng byte. Thẻ này chỉ được điền trên các tệp có nội dung được lưu trữ trong Drive.

originalFilename

string

Chỉ có đầu ra. Tên tệp gốc khi bản sửa đổi này được tạo. Thẻ này chỉ được điền trên các tệp có nội dung được lưu trữ trong Drive.

lastModifyingUser

object (User)

Chỉ có đầu ra. Người dùng gần đây nhất đã sửa đổi bản sửa đổi này. Trường này chỉ được điền khi người dùng đã đăng nhập thực hiện lần sửa đổi gần đây nhất.

Phương thức

delete

Xoá vĩnh viễn một phiên bản tệp.

get

Nhận một bản sửa đổi cụ thể.

list

Liệt kê các bản sửa đổi của tệp.

patch

Cập nhật bản sửa đổi.

update

Cập nhật bản sửa đổi.