Risorsa: Revisione
Una revisione di un file.
Alcuni metodi di risorse (come revisions.update) richiedono un revisionId. Utilizza il metodo revisions.list per recuperare l'ID di una revisione.
| Rappresentazione 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 ( | 
              
| Campi | |
|---|---|
exportLinks | 
                
                   
 Solo output. Link per l'esportazione dei file degli editor di documenti in formati specifici. Un oggetto contenente un elenco di coppie   | 
              
id | 
                
                   
 Solo output. L'ID della revisione.  | 
              
mimeType | 
                
                   
 Solo output. Il tipo MIME della revisione.  | 
              
kind | 
                
                   
 Solo output. Questo valore è sempre   | 
              
published | 
                
                   
 Indica se questa revisione è pubblicata. Questo campo viene compilato e può essere modificato solo per i file di Editor di documenti.  | 
              
etag | 
                
                   
 Solo output. L'ETag della revisione.  | 
              
pinned | 
                
                   
 Indica se questa revisione è bloccata per impedire l'eliminazione automatica. Se non è impostata, la revisione viene eliminata automaticamente 30 giorni dopo il caricamento di contenuti più recenti. Questo campo può essere modificato solo nei file con contenuti archiviati in 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 pinned. 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 i contenuti di questa revisione. Questo campo verrà compilato solo per i file con contenuti archiviati su Drive.  | 
              
modifiedDate | 
                
                   
 Solo output. Ultima modifica di questa revisione (timestamp RFC 3339 formattato).  | 
              
lastModifyingUserName | 
                
                   
 Solo output. Nome dell'ultimo utente che ha modificato questa revisione.  | 
              
downloadUrl | 
                
                   
 Solo output. URL di download a breve termine per il file. Questo 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 e può essere modificato solo per i file di Editor di documenti.  | 
              
publishedOutsideDomain | 
                
                   
 Indica se questa revisione è pubblicata al di fuori del dominio. Questo campo viene compilato e può essere modificato solo per i file di Editor di documenti.  | 
              
publishedLink | 
                
                   
 Solo output. Un link alla revisione pubblicata. Questo campo viene compilato solo per i file degli editor di documenti.  | 
              
fileSize | 
                
                   
 Solo output. Le dimensioni della revisione in byte. Questo 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. Questo campo verrà compilato solo per i file con contenuti archiviati su Drive.  | 
              
lastModifyingUser | 
                
                   
 Solo output. L'ultimo utente a modificare questa revisione. Questo campo viene compilato solo quando l'ultima modifica è stata eseguita da un utente che ha eseguito l'accesso.  | 
              
selfLink | 
                
                   
 Solo output. Un link a questa revisione.  | 
              
Metodi | 
            |
|---|---|
                
 | 
              Elimina definitivamente una versione del file. | 
                
 | 
              Ottiene una revisione specifica. | 
                
 | 
              Elenca le revisioni di un file. | 
                
 | 
              Aggiorna una revisione. | 
                
 | 
              Aggiorna una revisione. |