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 fornisce 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 è di tipo editor, ad esempio un foglio di lavoro o un elaboratore di testi, puoi integrarla con l'UI 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 dell'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 di proprietà di 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.
Che cosa puoi fare con l'API Drive?
Puoi utilizzare l'API Drive per:
- Scarica file da Drive e carica file su Drive.
- Cercare file e cartelle archiviati su
Drive. Creare query di ricerca complesse che restituiscono uno qualsiasi dei
campi dei metadati dei file nella
filesrisorsa. - Consentire agli utenti di condividere file, cartelle e Drive per collaborare ai contenuti.
- Combinare con l' API Google Picker per cercare tutti i file in Drive, quindi restituire il nome file, l'URL, la data dell'ultima modifica e l'utente.
- Creare scorciatoie di terze parti , ovvero link esterni ai dati archiviati al di fuori di Drive, in un sistema di archiviazione dati o 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.
- Monitorare o rispondere all'attività dei file utilizzando gli eventi di Google Drive.
- Integrare l'app abilitata a Drive con l'UI di Drive utilizzando l'UI di Google Drive. Si tratta dell'UI 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 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, consulta le guide rapide.