Il servizio avanzato Drive ti consente di utilizzare l'API Google Drive in Apps Script. Analogamente 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 usare, ma questo servizio avanzato offre alcune funzionalità aggiuntive, tra cui l'accesso alle proprietà personalizzate dei file 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 in Apps Script, il servizio avanzato Drive 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 altro supporto, consulta la guida all'assistenza dell'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 nel Drive di un utente.
Elenca cartelle
Il seguente esempio di codice mostra come elencare le cartelle di primo livello nel 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 diverse revisioni e devi utilizzare i token di pagina per accedere all'elenco completo dei risultati.
Aggiungere le proprietà del 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 una
proprietà personalizzata al file che sia visibile anche ad altre app, utilizza il
campo properties
. Per ulteriori informazioni, vedi Aggiungere proprietà
personalizzate ai file.