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. |