Il servizio avanzato di Drive ti 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 usare, ma questo servizio avanzato offre alcune funzionalità extra, tra cui l'accesso a proprietà di file personalizzate e 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 di 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 ricevere ulteriore assistenza, consulta la guida di assistenza dell'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 nel Drive dell'utente. Tieni presente che vengono utilizzati token di pagina per accedere all'elenco completo dei risultati.
Elenca 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.
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 visibile anche ad altre app, utilizza invece il
campo properties
. Per maggiori informazioni, consulta Aggiungere proprietà dei file personalizzate.