Comment générer les identifiants YouTube
Apprenez à générer les identifiants API YouTube à l'aide de Google Cloud Console.
Étape 1 : Créer un projet Google Cloud
- Rendez-vous sur : console.cloud.google.com
- Cliquez sur la liste déroulante du projet (en haut à gauche) → « Nouveau projet »
- Nommez votre projet (par ex. Intégration YouTube) et cliquez sur « Créer »
Étape 2 : Activer l'API YouTube Data v3
- Une fois votre projet créé, accédez à : console.cloud.google.com
- Cliquez sur « Activer »
- Vous devez également activer la version 3 de l'API YouTube Data et l'API YouTube Analytics.
Étape 3 : Configurer l'écran de consentement OAuth
- Accédez à : Écran de consentement OAuth
- Choisissez « Externe » si votre application sera utilisée par d'autres personnes en dehors de votre organisation.
- Renseignez :
- Nom de l'application
- E-mail d'assistance utilisateur
- Coordonnées du développeur
- Enregistrez et continuez (vous pouvez ignorer les portées pour l'instant ou les ajouter plus tard)
- Sous « Utilisateurs de test », ajoutez le ou les comptes Gmail que vous utiliserez pour les tests.
Étape 4 : Créer des identifiants client OAuth 2.0
- Accédez à : Page des identifiants
- Cliquez sur « Créer des identifiants » → ID client OAuth
- Choisissez « Application web »
- Définissez un nom (par exemple, Intégration YouTube Laravel)
- Sous URI de redirection autorisés, ajoutez votre URL de redirection, par ex. :
- Pour le développement local :
``` http://localhost:8000/google/callback ```
- Pour la production :
``` https://yourdomain.com/google/callback ```
- Cliquez sur Créer
Étape 5 : Copiez vos identifiants
- Après la création, vous obtiendrez :
- ID client
- Client Secret
- Enregistrez ces valeurs dans votre fichier .env Laravel ou dans la table des paramètres :
GOOGLE_CLIENT_ID=your_client_idGOOGLE_CLIENT_SECRET=your_client_secretGOOGLE_REDIRECT_URI=http://localhost:8000/google/callback