Recurso: Revision
Uma revisão de um arquivo.
Alguns métodos de recursos (como revisions.update
) exigem um revisionId
. Use o método revisions.list
para recuperar o ID de uma revisão.
Representação JSON |
---|
{
"exportLinks": {
string: string,
...
},
"id": string,
"mimeType": string,
"kind": string,
"published": boolean,
"etag": string,
"pinned": boolean,
"md5Checksum": string,
"modifiedDate": string,
"lastModifyingUserName": string,
"downloadUrl": string,
"publishAuto": boolean,
"publishedOutsideDomain": boolean,
"publishedLink": string,
"fileSize": string,
"originalFilename": string,
"lastModifyingUser": {
object ( |
Campos | |
---|---|
exportLinks |
Apenas saída. Links para exportar arquivos dos editores de documentos para formatos específicos. Um objeto com uma lista de pares |
id |
Apenas saída. O ID da revisão. |
mimeType |
Apenas saída. O tipo MIME da revisão. |
kind |
Apenas saída. Esse valor é sempre |
published |
Indica se esta revisão foi publicada. Esse campo só é preenchido e modificado para arquivos dos editores do Google Docs. |
etag |
Apenas saída. A ETag da revisão. |
pinned |
Se esta revisão está fixada para evitar a limpeza automática. Se não for definido, a revisão será excluída automaticamente 30 dias após o upload de um conteúdo mais recente. Esse campo só pode ser modificado em arquivos com conteúdo armazenado no Drive, exceto arquivos dos Editores de Documentos. As revisões também podem ser fixadas quando são criadas usando drive.files.insert/update/copy com o parâmetro de consulta "pinned". As revisões fixadas são armazenadas indefinidamente usando uma 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. Esse campo só é preenchido em arquivos com conteúdo armazenado no Drive. |
modifiedDate |
Apenas saída. A última vez em que esta revisão foi modificada (carimbo de data/hora formatado RFC 3339). |
lastModifyingUserName |
Apenas saída. Nome do último usuário a modificar esta revisão. |
downloadUrl |
Apenas saída. URL de download de curto prazo para o arquivo. Esse campo só é 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 modificado para arquivos dos editores do Google Docs. |
publishedOutsideDomain |
Indica se esta revisão foi publicada fora do domínio. Esse campo só é preenchido e modificado para arquivos dos editores do Google Docs. |
publishedLink |
Apenas saída. Um link para a revisão publicada. Esse campo só é preenchido para arquivos dos editores do Google Docs. |
fileSize |
Apenas saída. O tamanho da revisão em bytes. Esse campo só é preenchido em arquivos com conteúdo armazenado no Drive. |
originalFilename |
Apenas saída. O nome do arquivo original quando esta revisão foi criada. Esse campo só é 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 foi feita 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. |