Il servizio Drive avanzato ti consente di utilizzare l'API Google Drive in Apps Script. Molto simile al servizio Drive integrato di Apps Script, questa API consente agli script di creare, trovare e modificare file e cartelle in Google Drive. Nella maggior parte dei casi, il servizio integrato è più facile da utilizzare, ma questo servizio avanzato offre alcune funzionalità aggiuntive, tra cui l'accesso alle proprietà dei file personalizzati e le revisioni di file e cartelle.
Riferimento
Per informazioni dettagliate su questo servizio, consulta la documentazione di riferimento per l'API Google Drive. Come tutti i servizi avanzati di Apps Script, il servizio Drive avanzato utilizza gli stessi oggetti, metodi e parametri dell'API pubblica. Per ulteriori informazioni, consulta Come vengono determinate le firme dei metodi.
Per segnalare problemi e trovare altra assistenza, consulta la guida all'assistenza per l'API Drive.
Codice di esempio
Gli esempi di codice in questa sezione utilizzano la versione 3 dell'API.
Carica file
Il seguente esempio di codice mostra come salvare un file su Drive di un utente.
Elenca cartelle
Il seguente esempio di codice mostra come elencare le cartelle di primo livello in Drive dell'utente. Tieni presente l'utilizzo dei token di pagina per accedere all'elenco completo dei risultati.
Elenco revisioni
Il seguente esempio di codice mostra come elencare le revisioni di un determinato file. Tieni presente che alcuni file possono avere più revisioni e devi utilizzare i token pagina per accedere all'elenco completo dei risultati.
Aggiungere proprietà file
Il seguente esempio di codice utilizza il campo appProperties
per aggiungere una proprietà personalizzata a un file. La proprietà personalizzata è visibile solo allo script. Per aggiungere al file una proprietà personalizzata visibile anche ad altre app, utilizza il campo properties
. Per ulteriori informazioni, vedi Aggiungere proprietà
file personalizzate.