Recurso: revisão
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,
"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 ( |
Campos | |
---|---|
id |
Apenas saída. O ID da revisão. |
mimeType |
Apenas saída. O tipo MIME da revisão. |
kind |
Apenas saída. É sempre |
published |
Indica se esta revisão foi publicada. Esse campo só é preenchido e só pode ser modificado em arquivos dos Editores de arquivos Google. |
etag |
Apenas saída. A ETag da revisão. |
exportLinks |
Apenas saída. Links para exportar arquivos dos Editores de arquivos Google em formatos específicos. Um objeto com uma lista de pares |
pinned |
Indica se esta revisão é fixada para evitar a limpeza automática. Se ela não for definida, a revisão será excluída automaticamente 30 dias após o upload do conteúdo mais recente. Este campo só pode ser modificado em arquivos com conteúdo armazenado no Drive, exceto os dos Editores de arquivos Google. As revisões também podem ser fixadas ao serem criadas por drive.files.insert/update/copy usando o parâmetro de consulta fixado. As revisões fixadas são armazenadas indefinidamente usando cota de armazenamento adicional até um máximo de 200 revisões. |
md5Checksum |
Apenas saída. Uma soma de verificação MD5 para o conteúdo desta revisão. Isso só será preenchido em arquivos com conteúdo armazenado no Drive. |
modifiedDate |
Apenas saída. A última vez que esta revisão foi modificada (carimbo de data/hora formatado da RFC 3339). |
lastModifyingUserName |
Apenas saída. Nome do último usuário que modificou esta revisão. |
downloadUrl |
Apenas saída. URL de download de curto prazo do arquivo. Isso só será preenchido em arquivos com conteúdo armazenado no Drive. |
publishAuto |
Indica se as revisões subsequentes serão republicadas automaticamente. Esse campo só é preenchido e só pode ser modificado em arquivos dos Editores de arquivos Google. |
publishedOutsideDomain |
Indica se esta revisão é publicada fora do domínio. Esse campo só é preenchido e só pode ser modificado em arquivos dos Editores de arquivos Google. |
publishedLink |
Apenas saída. Um link para a revisão publicada. Isso só é preenchido para arquivos do Google Sites. |
fileSize |
Apenas saída. O tamanho da revisão em bytes. Isso só será preenchido em arquivos com conteúdo armazenado no Drive. |
originalFilename |
Apenas saída. O nome do arquivo original em que esta revisão foi criada. Isso só será preenchido em arquivos com conteúdo armazenado no Drive. |
lastModifyingUser |
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. |
selfLink |
Apenas saída. Um link para esta revisão. |
Métodos |
|
---|---|
|
Exclui permanentemente uma versão do arquivo. |
|
Recebe uma revisão específica. |
|
Lista as revisões de um arquivo. |
|
Atualiza uma revisão. |
|
Atualiza uma revisão. |