Se utilizzi l'API Google Drive versione 2, la maggior parte dei contenuti della Guida all'API Google Drive v3 riguarda anche la versione 2. Questa sezione contiene tutte le informazioni specifiche della v2 e diverse da quelle mostrate nelle pagine specifiche della guida v3. Per avere il contesto completo, ogni sottosezione contiene il link alla pagina della guida corrispondente.
Per un elenco completo delle differenze, consulta il Riferimento al confronto tra le API Drive v2 e v3.
Scaricare e pubblicare le revisioni dei file
Nella pagina Scarica e pubblica le revisioni dei file, le seguenti informazioni sono specifiche della versione 2 e sostituiscono le sezioni mostrate per la versione 3:
Elencare e scaricare le singole revisioni
Una volta ottenuto un elenco delle revisioni di un file, puoi scaricare i contenuti di qualsiasi
revisione inviando una richiesta GET
autorizzata alla relativa proprietà
[]downloadUrl
](/workspace/drive/api/reference/rest/v2/revisions).
Google Drive genera questo URL temporaneo quando richiedi la revisione.
Non fare affidamento su di esso per un utilizzo successivo.
Puoi anche esportare la revisione in uno dei formati supportati selezionando la proprietà
exportLinks
.
Proprietà file personalizzate
Oltre alle informazioni riportate nella pagina Aggiungere proprietà personalizzate ai file, le seguenti informazioni sono specifiche della versione 2:
Si accede alle proprietà utilizzando la risorsa
properties
.
Questa è la struttura di una proprietà tipica che potrebbe essere utilizzata per archiviare l'ID database di un file di Drive nel file.
{
'key': 'additionalID',
'value': 'ID',
'visibility': 'PRIVATE'
}
Per ulteriori informazioni sui limiti, consulta la sezione
properties
nella
documentazione di riferimento.
Attivare il supporto dei Drive condivisi
Oltre alle informazioni riportate nella pagina Implementare il supporto dei drive condivisi, sostituisci questo campo aggiuntivo
trashedDate
per la versione 2.
In Implementare il supporto dei Drive condivisi, i
seguenti metodi richiedono supportsAllDrives=true
quando si lavora con i contenuti dei Drive
condivisi:
files.get
files.list
files.insert
files.update
files.patch
files.copy
files.trash
files.untrash
files.delete
files.touch
children.insert
parents.insert
changes.list
changes.getStartPageToken
changes.get
permissions.list
permissions.get
permissions.insert
permissions.update
permissions.patch
permissions.delete
I metodi changes.get
e changes.list
hanno diversi parametri specifici per
i drive condivisi. Per un elenco dei parametri, consulta la sezione Tenere traccia delle modifiche su un Drive condiviso.
Carica file
Nella pagina Carica dati file, nota che queste informazioni sono specifiche della v2:
Importazione nei tipi di Documenti Google
Quando crei un file in Google Drive, puoi convertire alcuni tipi di file in un documento
Documenti Google, Fogli Google o Presentazioni Google. Includi i parametri di query files.insert
convert
e imposta la proprietà (workspace_name) mimeType
del file. Per
ulteriori informazioni, vedi Caricare i dati dei file.
Condividere file, cartelle e unità
Nella pagina Condividi file, cartelle e unità, in v3 solo un campo, role
, specifica i ruoli effettivi per utente, gruppo o dominio. Nella versione 2, entrambi i campi role
e additionalRoles
di un'autorizzazione riflettono i ruoli effettivi che l'utente, il gruppo o il dominio hanno per un determinato elemento.
Differenze nelle query di ricerca per la v2
Il campo title
della v2 è name
nella v3. Per esempi, vedi Cercare file e
cartelle.
Il campo createdDate
della v2 è createdTime
nella v3. Per esempi, vedi Cercare
drive condivisi.
Il campo modifiedDate
della v2 è modifiedTime
nella v3. Il campo lastViewedByMeDate
della v2 è viewedByMeTime
nella v3. Per maggiori dettagli, vedi Termini e operatori delle query di ricerca.