Panoramica dell'API Google Drive

L'API Google Drive consente di creare applicazioni che utilizzano il cloud di Google Drive archiviazione. Puoi sviluppare applicazioni che si integrano con Drive, e creare funzionalità affidabili nella tua applicazione API Drive.

Questo diagramma mostra la relazione tra l'app Drive, il API Drive e Drive:

Introduzione a Google Drive
Figura 1. Diagramma relativo alle relazioni di Google 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 spazio denominato Il mio Drive, con la possibilità di accedere cartelle condivise in collaborazione, chiamate Drive condivisi.
API Google Drive
L'API REST che ti consente di sfruttare lo spazio di archiviazione di Drive da all'interno dell'app.
App Google Drive
Un'app che sfrutta 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 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 dell'app.
Il mio Drive
Una posizione di archiviazione di Drive di proprietà di un utente specifico. File archiviati in Il mio Drive possono essere condivisi con altri utenti, la proprietà dei contenuti rimane specifica per un singolo utente.
OAuth 2.0
Il protocollo di autorizzazione richiesto dall'API Google Drive per autenticare la tua utenti di app. Se la tua applicazione utilizza Accedi con Google, gestisce il flusso OAuth 2.0 e i token di accesso alle applicazioni.
Drive condiviso
Un percorso di archiviazione di Drive che contiene i file a cui collaborano più utenti. Qualsiasi utente con accesso a un Drive condiviso ha accesso a tutti i file che contiene. Agli utenti può anche essere concesso l'accesso a singoli file all'interno del file condiviso alla guida.

Cosa puoi fare con l'API Drive?

Puoi utilizzare l'API Drive per:

  • Scaricare file da Drive e caricare file su Drive.
  • Cercare file e cartelle archiviati su Drive. Crea query di ricerca complesse che restituiscono uno qualsiasi dei campi di metadati dei file in la risorsa File.
  • Consentire agli utenti di condividere file, cartelle e Drive per collaborare ai contenuti.
  • Combina con API Google Selecter per eseguire ricerche tutti i file su Drive, quindi restituisce nome, URL, cognome data di modifica e utente.
  • Creare scorciatoie di terze parti che sono link esterni ai dati archiviati all'esterno di Drive, in un datastore o un sistema di archiviazione sul cloud diverso.
  • Crea una cartella di Drive dedicata per archiviare dati specifici dell'applicazione in modo che quest'ultima non possa accedere a tutti i contenuti dell'utente archiviati su Drive.
  • Integra la tua app che supporta Drive con UI di Drive utilizzando l'UI di Google Drive. È l'interfaccia utente web standard di Google per creare, organizzare, scoprire e condividere file di Drive.
  • Applicare etichette ai file di Drive, impostare i valori del campo dell'etichetta, leggere il campo dell'etichetta i valori dei file e cerca i file utilizzando i termini dei metadati delle etichette definiti la tassonomia delle etichette personalizzate.
Vuoi vedere l'API Google Drive in azione?
Il canale Google Workspace Developers offre video con suggerimenti, consigli e le ultime funzionalità.
  • Per saperne di più sullo sviluppo con le API Google Workspace, inclusa la gestione l'autenticazione e l'autorizzazione, consulta Sviluppa su Google Workspace.

  • Per scoprire come configurare ed eseguire una semplice applicazione con l'API Google Drive, leggi l'articolo Panoramica delle guide rapide.