L'API Google Drive ti consente di creare app che utilizzano lo spazio di archiviazione sul cloud di Google Drive. Puoi sviluppare applicazioni che si integrano con Drive e creare funzionalità robuste nella tua applicazione utilizzando l'API Drive.
Questo diagramma mostra la relazione tra l'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 a cartelle condivise collaborative, chiamate drive condivisi.
- API Google Drive
- L'API REST che ti consente di utilizzare 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
- L'interfaccia utente di Google che gestisce i file archiviati su Drive. Se la tua app è un'app di tipo editor, ad esempio un foglio di lavoro o un elaboratore di testi, puoi integrarla con l'interfaccia utente di Drive per creare e aprire file all'interno dell'app.
- Il mio Drive
- Una posizione di archiviazione di Drive di proprietà di un utente specifico. I file archiviati su Il mio Drive possono essere condivisi con altri utenti, ma la proprietà dei contenuti rimane specifica di un singolo utente.
- OAuth 2.0
- Il protocollo di autorizzazione richiesto dall'API Drive per autenticare gli utenti della tua app. Se la tua applicazione utilizza Accedi con Google, gestisce il flusso OAuth 2.0 e i token di accesso dell'applicazione.
- Drive condiviso
- Una posizione di archiviazione di Drive che contiene file su cui collaborano più utenti. Qualsiasi utente con accesso a un Drive condiviso ha accesso a tutti i file che contiene. Agli utenti può essere concesso l'accesso anche a singoli file all'interno del Drive condiviso.
Cosa puoi fare con l'API Drive?
Puoi utilizzare l'API Drive per:
- Scarica i file da Drive e carica i file su Drive.
- Cercare file e cartelle archiviati su
Drive. Crea query di ricerca complesse che restituiscono uno qualsiasi dei campi dei metadati dei file nella risorsa
files
. - Consentire agli utenti di condividere file, cartelle e unità per collaborare sui contenuti.
- Combina questa API con l'API Google Picker per cercare tutti i file su Drive, quindi restituisci il nome file, l'URL, la data dell'ultima modifica e l'utente.
- Crea scorciatoie di terze parti che sono link esterni a dati archiviati al di fuori di Drive, in un sistema di archiviazione cloud o datastore diverso.
- Crea una cartella di Drive dedicata per archiviare dati specifici dell'applicazione, in modo che l'app non possa accedere a tutti i contenuti dell'utente archiviati su Drive.
- Monitora o rispondi all'attività sui file utilizzando gli eventi di Google Drive.
- Integra la tua app abilitata per Drive con la UI di Drive utilizzando la UI di Google Drive. È l'interfaccia utente web standard di Google che puoi utilizzare per creare, organizzare, scoprire e condividere file di Drive.
- Applica etichette ai file di Drive, imposta i valori dei campi delle etichette, leggi i valori dei campi delle etichette nei file e cerca 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 Google Workspace Developers offre video con suggerimenti,
trucchi e le funzionalità più recenti.
|
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 un'app API Drive, leggi le guide rapide.