Questa guida spiega come utilizzare le funzionalità dell'API Google Picker, ad esempio l'attivazione della selezione multipla, l'occultamento del riquadro di navigazione e la scelta dell'account utente con il token OAuth 2.0 corrente dell'app.
Prerequisiti
Per questo esempio, devi specificare diversi elementi:
Per trovare sia l'ID client che la chiave API:
Nella console Google Cloud, vai a Menu > API e servizi > Credenziali.
Per trovare l'ID app:
Nella console Google Cloud, vai a Menu > IAM e amministrazione > Impostazioni.
Utilizza il numero di progetto per l'ID app.
Lo stesso progetto Google Cloud deve contenere sia l'ID client sia l'ID app, in quanto viene utilizzato per autorizzare l'accesso ai file di un utente.
Crea l'app
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.
La funzione setOAuthToken
consente a un'app di utilizzare il token di autenticazione corrente per
determinare quale Account Google utilizza Google Picker per visualizzare i file. Se
un utente ha eseguito l'accesso con più Account Google, il selettore Google può
mostrare i file dell'account autorizzato appropriato.
Dopo aver ottenuto l'ID file da Google Picker all'apertura dei file, un'app
può recuperare i metadati del file e scaricare i contenuti del file come descritto nel
metodo get
della risorsa files
.