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 il tipo di risorsa. Valore: la stringa fissa "drive#revision".

published

boolean

Indica se questa revisione è pubblicata. Si applica solo ai file degli editor di documenti.

keepForever

boolean

Indica se mantenere questa revisione per sempre, anche se non è più la revisione principale. Se il criterio non viene configurato, la revisione verrà eliminata automaticamente 30 giorni dopo il caricamento dei contenuti più recenti. È possibile impostare un massimo di 200 revisioni di un file.

Questo campo è applicabile solo ai file con contenuti binari su Drive.

md5Checksum

string

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

modifiedTime

string

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

publishAuto

boolean

Indica se le revisioni successive verranno automaticamente ripubblicate. Si applica solo ai file degli editor di documenti.

publishedOutsideDomain

boolean

Indica se questa revisione è pubblicata al di fuori del dominio. Si applica solo ai file degli editor di documenti.

size

string (int64 format)

Solo output. La dimensione dei contenuti della revisione in byte. Questo vale solo per i file con contenuti binari su Drive.

originalFilename

string

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

lastModifyingUser

object (User)

Solo output. L'ultimo utente che ha modificato questa revisione.

Metodi

delete

Elimina definitivamente una versione del file.

get

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