REST Resource: revisions

Recurso: revisão

Os metadados de uma revisão de um arquivo.

Alguns métodos de recurso, como revisions.update, exigem um revisionId. Use o método revisions.list para recuperar o ID para 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 só é aplicável aos arquivos dos Editores de arquivos Google.

keepForever

boolean

Define se a revisão deve ser mantida para sempre, mesmo que não seja mais a revisão principal. Se ela não for definida, a revisão será excluída automaticamente 30 dias após o upload do conteúdo mais recente. Isso pode ser definido em um máximo de 200 revisões por 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 que a revisão foi modificada (data-hora RFC 3339).

publishAuto

boolean

Indica se as revisões subsequentes serão republicadas automaticamente. Isso só é aplicável aos arquivos dos Editores de arquivos Google.

publishedOutsideDomain

boolean

Indica se esta revisão é publicada fora do domínio. Isso só é aplicável aos 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. Esse campo só é preenchido quando a última modificação é realizada por um usuário conectado.

Métodos

delete

Exclui permanentemente uma versão do 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.