Come generare le credenziali di YouTube
Scopri come generare credenziali API YouTube utilizzando Google Cloud Console.
Passaggio 1: crea un progetto Google Cloud
- Visita: console.cloud.google.com
- Fai clic sul menu a discesa del progetto (in alto a sinistra) → “Nuovo progetto”
- Dai un nome al tuo progetto (ad esempio, Integrazione YouTube) e fai clic su "Crea"
Passaggio 2: attiva l'API dati di YouTube v3
- Dopo aver creato il progetto, vai a: console.cloud.google.com
- Fare clic su "Abilita"
- Devi inoltre abilitare la versione V3 dell'API YouTube Data e l'API YouTube Analytics.
Passaggio 3: configurare la schermata di consenso OAuth
- Vai a: schermata di consenso OAuth
- Scegli "Esterno" se la tua app verrà utilizzata da altri utenti esterni alla tua organizzazione.
- Compila:
- Nome dell'app
- E-mail di supporto utente
- Informazioni di contatto dello sviluppatore
- Salva e continua (puoi saltare gli ambiti per ora o aggiungerli in seguito)
- In "Utenti di prova", aggiungi gli account Gmail che utilizzerai per testare.
Passaggio 4: creare credenziali client OAuth 2.0
- Vai a: Pagina Credenziali
- Fai clic su "Crea credenziali" → ID client OAuth
- Scegli “Applicazione web”
- Imposta un nome (ad esempio, Integrazione YouTube Laravel)
- In URI di reindirizzamento autorizzati, aggiungi l'URL di reindirizzamento, ad esempio:
- Per lo sviluppo locale:
``` http://localhost:8000/google/callback ```
- Per la produzione:
``` https://yourdomain.com/google/callback ```
- Fare clic su Crea
Passaggio 5: copia le tue credenziali
- Dopo la creazione, otterrai:
- ID cliente
- Segreto del cliente
- Salvali nel file Laravel .env o nella tabella delle impostazioni:
GOOGLE_CLIENT_ID=your_client_idGOOGLE_CLIENT_SECRET=your_client_secretGOOGLE_REDIRECT_URI=http://localhost:8000/google/callback