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 extrair o ID de 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. Isso é sempre |
published |
Indica se a revisão foi publicada. Esse campo só é preenchido e pode ser modificado para arquivos do Docs Editors. |
etag |
Apenas saída. A ETag da revisão. |
exportLinks |
Apenas saída. Links para exportar arquivos do Docs Editors para formatos específicos. Um objeto com uma lista de pares |
pinned |
Indica se a revisão está fixada para impedir a exclusão automática. Se não for definido, a revisão será excluída automaticamente 30 dias após o upload do conteúdo mais recente. Esse campo só pode ser modificado em arquivos com conteúdo armazenado no Drive, excluindo os arquivos dos Editores de Documentos. As revisões também podem ser fixadas quando são criadas usando o drive.files.insert/update/copy com o parâmetro de consulta fixado. As revisões fixadas são armazenadas indefinidamente usando a cota de armazenamento extra, 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. Essa informação só será preenchida em arquivos com conteúdo armazenado no Drive. |
modifiedDate |
Apenas saída. A última vez que essa revisão foi modificada (carimbo de data/hora RFC 3339 formatado). |
lastModifyingUserName |
Apenas saída. Nome do último usuário que modificou essa revisão. |
downloadUrl |
Apenas saída. URL de download de curto prazo para o arquivo. Essa informação só será preenchida em arquivos com conteúdo armazenado no Drive. |
publishAuto |
Se as revisões subsequentes serão republicadas automaticamente. Esse campo só é preenchido e pode ser modificado para arquivos do Docs Editors. |
publishedOutsideDomain |
Indica se a revisão foi publicada fora do domínio. Esse campo só é preenchido e pode ser modificado para arquivos do Docs Editors. |
publishedLink |
Apenas saída. Um link para a revisão publicada. Esse campo é preenchido apenas para arquivos do Docs Editors. |
fileSize |
Apenas saída. O tamanho da revisão em bytes. Essa informação só será preenchida em arquivos com conteúdo armazenado no Drive. |
originalFilename |
Apenas saída. O nome de arquivo original quando a revisão foi criada. Essa informação só será preenchida em arquivos com conteúdo armazenado no Drive. |
lastModifyingUser |
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. |
selfLink |
Apenas saída. Um link para esta revisão. |
Métodos |
|
---|---|
|
Exclui permanentemente uma versão de arquivo. |
|
Recebe uma revisão específica. |
|
Lista as revisões de um arquivo. |
|
Atualiza uma revisão. |
|
Atualiza uma revisão. |