How To Generate The YouTube Credentials
Aprende a generar credenciales de la API de YouTube con la Consola de Google Cloud.
Paso 1: Crea un proyecto en Google Cloud
- Visita: console.cloud.google.com
- Haz clic en el menú desplegable de proyectos (arriba a la izquierda) → «Nuevo proyecto»
- Nombra tu proyecto (p. ej., Integración con YouTube) y haz clic en “Crear”
Paso 2: Habilita la API de datos de YouTube v3
- Después de crear tu proyecto, ve a: console.cloud.google.com
- Haz clic en «Activar»
- También necesitas habilitar la versión V3 de la API de Datos de YouTube y la API de Analytics de YouTube.
Paso 3: Configurar la pantalla de consentimiento de OAuth
- Ve a: Pantalla de consentimiento de OAuth
- Elige “Externo” si tu aplicación la usarán otras personas fuera de tu organización.
- Completa:
- Nombre de la app
- Correo electrónico de soporte al usuario
- Información de contacto del desarrollador
- Guarda y continúa (puedes omitir los ámbitos por ahora o añadirlos más tarde)
- En «Usuarios de prueba», añade la(s) cuenta(s) de Gmail que usarás para hacer pruebas.
Paso 4: Crear credenciales de cliente OAuth 2.0
- Ve a: Página de credenciales
- Click “Create Credentials” → OAuth client ID
- Elige "Aplicación web"
- Asigna un nombre (p. ej., Integración de Laravel con YouTube)
- En URIs de redirección autorizados, añade tu URL de redirección, p. ej.:
- Para desarrollo local:
``` http://localhost:8000/google/callback ```
- Para producción:
``` https://yourdomain.com/google/callback ```
- Haz clic en Crear
Paso 5: Copia tus credenciales
- Tras la creación, obtendrás:
- ID de cliente
- Client Secret
- Guarda estos datos en tu archivo .env de Laravel o en la tabla de configuración:
GOOGLE_CLIENT_ID=your_client_idGOOGLE_CLIENT_SECRET=your_client_secretGOOGLE_REDIRECT_URI=http://localhost:8000/google/callback