REST Resource: revisions

Recurso: revisão

Os metadados de uma revisão em um arquivo.

Alguns métodos de recurso (como revisions.update) exigem um revisionId. Use o método revisions.list para recuperar o ID de uma revisão.

Representação JSON
{
  "id": string,
  "mimeType": string,
  "kind": string,
  "published": boolean,
  "exportLinks": {
    string: string,
    ...
  },
  "keepForever": boolean,
  "md5Checksum": string,
  "modifiedTime": string,
  "publishAuto": boolean,
  "publishedOutsideDomain": boolean,
  "publishedLink": string,
  "size": string,
  "originalFilename": string,
  "lastModifyingUser": {
    object (User)
  }
}
Campos
id

string

Apenas saída. O ID da revisão.

mimeType

string

Apenas saída. O tipo MIME da revisão.

kind

string

Apenas saída. Identifica o tipo de recurso. Valor: a string fixa "drive#revision".

published

boolean

Indica se esta revisão foi publicada. Isso é válido apenas para os arquivos dos Editores de arquivos Google.

keepForever

boolean

Define se a revisão será mantida para sempre, mesmo que ela não seja mais a revisão principal. Se ela não for definida, a revisão será limpa automaticamente 30 dias após o upload do conteúdo mais recente. Isso pode ser definido em um máximo de 200 revisões para um arquivo.

Este campo só é aplicável a arquivos com conteúdo binário no Drive.

md5Checksum

string

Apenas saída. A soma de verificação MD5 do conteúdo da revisão. Isso só é aplicável a arquivos com conteúdo binário no Drive.

modifiedTime

string

Apenas saída. A última vez em que a revisão foi modificada (data-hora RFC 3339).

publishAuto

boolean

Indica se as revisões subsequentes serão republicadas automaticamente. Isso é válido apenas para os arquivos dos Editores de arquivos Google.

publishedOutsideDomain

boolean

Indica se a revisão foi publicada fora do domínio. Isso é válido apenas para os arquivos dos Editores de arquivos Google.

size

string (int64 format)

Apenas saída. O tamanho do conteúdo da revisão em bytes. Isso só é aplicável a arquivos com conteúdo binário no Drive.

originalFilename

string

Apenas saída. O nome de arquivo original usado para criar esta revisão. Isso só é aplicável a arquivos com conteúdo binário no Drive.

lastModifyingUser

object (User)

Apenas saída. O último usuário a modificar esta revisão.

Métodos

delete

Exclui permanentemente a versão de um arquivo.

get

Recebe os metadados ou o conteúdo de uma revisão por ID.

list

Lista as revisões de um arquivo.

update

Atualiza uma revisão com semântica de patch.