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 extrair 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 a revisão foi publicada. Isso só é aplicável aos arquivos do Editor de documentos.

keepForever

boolean

Se essa revisão vai ser mantida para sempre, mesmo que não seja mais a principal. Se não for definido, 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 para um arquivo.

Esse 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 e hora RFC 3339).

publishAuto

boolean

Se as revisões subsequentes serão republicadas automaticamente. Isso só é aplicável aos arquivos do Editor de documentos.

publishedOutsideDomain

boolean

Indica se a revisão foi publicada fora do domínio. Isso só é aplicável aos arquivos do Editor de documentos.

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 essa 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 essa revisão. Esse campo só é preenchido quando a última modificação foi realizada por um usuário conectado.

Métodos

delete

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