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