Il seguente esempio di codice mostra come utilizzare un selettore di immagini o una pagina di caricamento che gli utenti possono aprire da un pulsante in un'app web.
Questo esempio incorpora funzionalità del selettore Google, come l'attivazione della selezione multipla, l'occultamento del riquadro di navigazione e la scelta dell'account utente con l'attuale token OAuth 2.0 dell'app.
Per questo esempio, devi specificare diversi elementi:
Per individuare sia l'ID client sia la chiave API:
Nella console Google Cloud, vai a Menu > API e servizi > Credenziali.
Per individuare l'ID app:
Nella console Google Cloud, vai a Menu > IAM e amministrazione > Impostazioni.
Utilizza il numero di progetto per l'ID dell'app.
Lo stesso progetto Cloud deve contenere sia l'ID client sia l'ID app come viene utilizzato per autorizzare l'accesso ai file di un utente.
La funzione setOAuthToken
consente a un'app di utilizzare il token di autenticazione corrente per determinare l'Account Google utilizzato dal selettore di Google per visualizzare i file.
Se un utente ha eseguito l'accesso con più Account Google, il selettore Google può visualizzare i file dell'account autorizzato appropriato.
Dopo aver ottenuto l'ID file dal selettore di Google all'apertura dei file, un'applicazione può recuperare i metadati del file e scaricare i contenuti del file come descritto nella documentazione di riferimento per files.get
.