Il servizio Drive avanzato consente di utilizzare l'API Google Drive in Apps Script. Proprio come il servizio Drive integrato di Apps Script, questa API consente agli script di creare, trovare e modificare file e cartelle su 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 personalizzate e alle 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, vedi Come vengono determinate le firme dei metodi.
Per segnalare problemi e trovare ulteriore supporto, consulta la guida di assistenza per l'API Drive.
Codice campione
Gli esempi di codice in questa sezione utilizzano la versione 3 dell'API.
Carica i file
Il seguente esempio di codice mostra come salvare un file nel Drive di un utente.
Elenco cartelle
Il seguente esempio di codice mostra come elencare le cartelle di primo livello nella proprietà Drive dell'utente. Nota l'utilizzo di 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 diverse revisioni e devi utilizzare token di pagina per accedere all'elenco completo dei risultati.
Aggiungi 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 che sia visibile anche ad altre app, utilizza invece il campo properties
. Per ulteriori informazioni, consulta Aggiungere proprietà
di file personalizzate.