REST Resource: revisions

Risorsa: Revision

I metadati di una revisione di un file.

Alcuni metodi delle risorse (ad esempio 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. Questo vale solo per i file di Documenti Editor.

keepForever

boolean

Indica se conservare questa revisione per sempre, anche se non è più la revisione principale. Se non viene impostato, la revisione verrà eliminata automaticamente 30 giorni dopo il caricamento di contenuti più recenti. È possibile impostare un massimo di 200 revisioni per 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 ripubblicate automaticamente. Questo vale solo per i file di Documenti Editor.

publishedOutsideDomain

boolean

Indica se questa revisione è pubblicata al di fuori del dominio. Questo vale solo per i file di Documenti Editor.

size

string (int64 format)

Solo output. Le dimensioni 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. Questo campo viene compilato solo se l'ultima modifica è stata eseguita da un utente che ha eseguito l'accesso.

Metodi

delete

Consente di eliminare definitivamente una versione di un 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.