Il seguente esempio di codice mostra come utilizzare un selettore di immagini o una pagina di caricamento che gli utenti possono aprire con un pulsante in un'app web.
Questo esempio incorpora funzionalità del selettore di Google, come l'attivazione della selezione multipla, nascondere il 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 come ID app.
Lo stesso progetto cloud deve contenere sia l'ID client sia l'ID app così come viene utilizzato per autorizzare l'accesso ai file di un utente.
La funzione setOAuthToken
consente a un'app di usare il token di autenticazione corrente per
determinare l'Account Google utilizzato dal selettore 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
.