Risorsa: revisione
La revisione di un file.
Alcuni metodi delle risorse (come revisions.update
) richiedono un revisionId
. Utilizza il metodo revisions.list
per recuperare l'ID di una revisione.
Rappresentazione 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 ( |
Campi | |
---|---|
id |
Solo output. L'ID della revisione. |
mimeType |
Solo output. Il tipo MIME della revisione. |
kind |
Solo output. Il valore è sempre |
published |
Indica se la revisione è stata pubblicata. Questo campo viene compilato solo e può essere modificato solo per i file degli editor di documenti. |
etag |
Solo output. L'ETag della revisione. |
exportLinks |
Solo output. Link per esportare i file degli editor di documenti in formati specifici. Un oggetto contenente un elenco di |
pinned |
Indica se questa revisione è bloccata per impedire l'eliminazione definitiva automatica. Se non viene configurato, la revisione viene automaticamente eliminata definitivamente 30 giorni dopo il caricamento dei contenuti più recenti. Questo campo può essere modificato solo per i file con contenuti archiviati su Drive, esclusi i file degli editor di documenti. Le revisioni possono anche essere bloccate quando vengono create tramite drive.files.insert/update/copy utilizzando il parametro di query bloccato. Le revisioni bloccate vengono archiviate a tempo indeterminato utilizzando una quota di spazio di archiviazione aggiuntiva, fino a un massimo di 200 revisioni. |
md5Checksum |
Solo output. Un checksum MD5 per il contenuto di questa revisione. Il campo verrà compilato solo per i file con contenuti archiviati su Drive. |
modifiedDate |
Solo output. L'ultima volta che questa revisione è stata modificata (nel formato RFC 3339 timestamp). |
lastModifyingUserName |
Solo output. Nome dell'ultimo utente che ha modificato questa revisione. |
downloadUrl |
Solo output. URL di download a breve termine del file. Il campo verrà compilato solo per i file con contenuti archiviati su Drive. |
publishAuto |
Indica se le revisioni successive verranno ripubblicate automaticamente. Questo campo viene compilato solo e può essere modificato solo per i file degli editor di documenti. |
publishedOutsideDomain |
Se la revisione è pubblicata al di fuori del dominio. Questo campo viene compilato solo e può essere modificato solo per i file degli editor di documenti. |
publishedLink |
Solo output. Un link alla revisione pubblicata. Il campo viene compilato solo per i file di Google Sites. |
fileSize |
Solo output. Le dimensioni della revisione in byte. Il campo verrà compilato solo per i file con contenuti archiviati su Drive. |
originalFilename |
Solo output. Il nome file originale al momento della creazione di questa revisione. Il campo verrà compilato solo per i file con contenuti archiviati su Drive. |
lastModifyingUser |
Solo output. L'ultimo utente che ha modificato questa revisione. Questo campo viene compilato solo se l'ultima modifica è stata eseguita da un utente che ha eseguito l'accesso. |
selfLink |
Solo output. Un link per tornare a questa revisione. |
Metodi |
|
---|---|
|
Elimina definitivamente una versione del file. |
|
Recupera una revisione specifica. |
|
Elenca le revisioni di un file. |
|
Aggiorna una revisione. |
|
Aggiorna una revisione. |