REST Resource: revisions

Risorsa: revisione

I metadati per una 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,
  "exportLinks": {
    string: string,
    ...
  },
  "keepForever": boolean,
  "md5Checksum": string,
  "modifiedTime": string,
  "publishAuto": boolean,
  "publishedOutsideDomain": boolean,
  "publishedLink": string,
  "size": string,
  "originalFilename": string,
  "lastModifyingUser": {
    object (User)
  }
}
Campi
id

string

Solo output. L'ID della revisione.

mimeType

string

Solo output. Il tipo MIME della revisione.

kind

string

Solo output. Identifica di che tipo di risorsa si tratta. Valore: la stringa fissa "drive#revision".

published

boolean

Indica se la revisione è stata pubblicata. Questo vale solo per i file degli editor di documenti.

keepForever

boolean

Indica se conservare questa revisione per sempre, anche se non è più la revisione principale. Se non viene configurato, la revisione verrà eliminata automaticamente 30 giorni dopo il caricamento dei contenuti più recenti. Questa opzione può essere impostata su un massimo di 200 revisioni per un file.

Questo campo è applicabile solo ai file con contenuto binario in Drive.

md5Checksum

string

Solo output. Il checksum MD5 dei contenuti della revisione. Questo vale solo per i file con contenuti binari in Drive.

modifiedTime

string

Solo output. L'ultima volta che la revisione è stata modificata (data-ora RFC 3339).

publishAuto

boolean

Indica se le revisioni successive verranno ripubblicate automaticamente. Questo vale solo per i file degli editor di documenti.

publishedOutsideDomain

boolean

Se la revisione è pubblicata al di fuori del dominio. Questo vale solo per i file degli editor di documenti.

size

string (int64 format)

Solo output. Le dimensioni dei contenuti della revisione in byte. Questo vale solo per i file con contenuti binari in Drive.

originalFilename

string

Solo output. Il nome file originale utilizzato per creare la revisione. Questo vale solo per i file con contenuti binari in Drive.

lastModifyingUser

object (User)

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.

Metodi

delete

Elimina definitivamente una versione del file.

get

Recupera i metadati o i contenuti di una revisione in base all'ID.

list

Elenca le revisioni di un file.

update

Aggiorna una revisione con la semantica della patch.