L'API Google Drive consente di creare app che utilizzano lo spazio di archiviazione cloud di Google Drive. Puoi sviluppare applicazioni che si integrano con Drive e creare funzionalità affidabili nell'applicazione utilizzando l'API Drive.
Questo diagramma mostra la relazione tra la tua app Drive, l'API Drive e Drive:

Questi termini definiscono i componenti chiave mostrati nella Figura 1:
- Google Drive
- Il servizio di archiviazione di file sul cloud di Google offre agli utenti uno spazio di archiviazione personale, chiamato Il mio Drive, e la possibilità di accedere alle cartelle condivise collaborative, chiamate Drive condivisi.
- API Google Drive
- L'API REST che ti consente di sfruttare lo spazio di archiviazione di Drive dall'interno della tua app.
- App Google Drive
- Un'app che utilizza Drive come soluzione di archiviazione.
- UI di Google Drive
- Interfaccia utente di Google che gestisce i file archiviati su Drive. Se la tua app è un editor, ad esempio un foglio di lavoro o un elaboratore di testi, puoi integrarlo con la UI di Drive per creare e aprire file all'interno della tua app.
- Il mio Drive
- Una posizione dello spazio di archiviazione di Drive di proprietà di un utente specifico. I file archiviati in Il mio Drive possono essere condivisi con altri utenti, ma la proprietà dei contenuti rimane specifica per il singolo utente.
- OAuth 2.0
- Il protocollo di autorizzazione richiesto dall'API Google Drive per autenticare gli utenti dell'app. Se la tua applicazione utilizza la funzionalità Accedi con Google, gestisce il flusso OAuth 2.0 e i token di accesso all'applicazione.
- Drive condiviso
- Una posizione di archiviazione di Drive proprietaria dei file su cui collaborano più utenti. Qualsiasi utente con accesso a un Drive condiviso ha accesso a tutti i file che contiene. È inoltre possibile concedere agli utenti l'accesso a singoli file all'interno del Drive condiviso.
Che cosa puoi fare con l'API Drive?
Puoi utilizzare l'API Drive per:
- Scaricare file da Drive e caricali su Drive.
- Cercare file e cartelle archiviati in Drive. Crea query di ricerca complesse che restituiscono uno qualsiasi dei campi di metadati dei file nella risorsa File.
- Consenti agli utenti di condividere file, cartelle e Drive per collaborare ai contenuti.
- Abbinala all'API Google Picker per cercare tutti i file su Drive, quindi restituisci il nome del file, l'URL, la data dell'ultima modifica e l'utente.
- Crea scorciatoie di terze parti come link esterni a dati archiviati al di fuori di Drive, in un datastore o sistema di archiviazione sul cloud diverso.
- Creare una cartella di Drive dedicata per archiviare i dati specifici dell'applicazione in modo che l'app non possa accedere a tutti i contenuti dell'utente archiviati su Drive.
- Integra la tua app che supporta Drive con l'interfaccia utente di Drive utilizzando l'UI di Google Drive. È l'interfaccia utente web standard di Google che puoi utilizzare per creare, organizzare, scoprire e condividere file di Drive.
- Applicare etichette ai file di Drive, impostare i valori dei campi delle etichette, leggere i valori dei campi delle etichette sui file e cercare i file utilizzando i termini dei metadati delle etichette definiti dalla tassonomia delle etichette personalizzate.
Vuoi vedere l'API Google Drive in azione?
Il canale per sviluppatori di Google Workspace offre video su suggerimenti utili e sulle ultime funzionalità.
|
Argomenti correlati
Per scoprire di più sullo sviluppo con le API Google Workspace, inclusa la gestione dell'autenticazione e dell'autorizzazione, consulta Sviluppare su Google Workspace.
Per scoprire come configurare ed eseguire una semplice applicazione API Google Drive, leggi la panoramica delle guide rapide.