📍 Ce tuto est le deuxième d'une série en 4 étapes détaillées dans le sommaire.
Pour utiliser les modules Google Drive et YouTube dans Make, vous devez disposer d'un compte Google.
ℹ️ Pour connecter une adresse e-mail se terminant par @gmail ou @googlemail, vous devez créer un client OAuth personnalisé dans Google Cloud Platform et obtenir les identifiants de votre projet afin d'établir la connexion dans Make. Ce tutoriel vous explique comment procéder en détail.
1. Créer un projet Google Cloud Platform
Pour créer un projet Google Cloud Platform :
- Connectez-vous à Google Cloud Platform avec vos identifiants Google. Sur la page d'accueil, cliquez sur Créer ou sélectionner un projet > Nouveau projet.
- Saisissez un Nom de projet et sélectionnez l'Emplacement de votre projet.
- Cliquez sur Créer.
- Dans le menu supérieur, vérifiez que votre nouveau projet est bien sélectionné dans le menu déroulant Sélectionner un projet. Sinon, sélectionnez le projet que vous venez de créer.
ℹ️ Pour créer un nouveau projet ou travailler dans un projet existant, vous devez disposer du rôle Admin afin d'avoir l'autorisation serviceusage.services.enable (section IAM Admin dans Google Cloud).
2. Activer l'API pour Google Drive
Pour activer les API requises :
- Ouvrez le menu de navigation à gauche et allez dans API et services > Bibliothèque.
- Recherchez l'API suivante : Google Drive API.
- Cliquez sur Google Drive API, puis sur Activer. Si vous voyez le bouton Gérer au lieu du bouton Activer, passez à l'étape suivante : l'API est déjà activée.
3. Activer l'API pour YouTube
Pour activer l'API requise :
- Ouvrez le menu de navigation à gauche et allez dans API et services > Bibliothèque.
- Recherchez l'API suivante : YouTube Data API v3.
- Cliquez sur YouTube Data API v3, puis sur Activer. Si vous voyez le bouton Gérer au lieu du bouton Activer, passez à l'étape suivante : l'API est déjà activée.
4. Configurer votre écran de consentement OAuth pour Google Drive et YouTube
Pour configurer votre écran de consentement OAuth :
- Dans la barre latérale gauche de Google Cloud Platform, cliquez sur le menu hamburger, puis sur API et services > Écran de consentement OAuth.
- Cliquez sur Commencer.
- Dans la section Vue d'ensemble :
- Sous Informations sur l'application, saisissez [Nom de votre application] comme nom d'application, entrez votre adresse Gmail, puis cliquez sur Suivant.
- Sous Audience, sélectionnez Externe, puis cliquez sur Suivant.
- Sous Coordonnées, saisissez votre adresse Gmail, puis cliquez sur Suivant.
- Sous Finalisation, acceptez la Politique d'utilisation des données utilisateur des services Google API, cliquez sur Continuer, puis sur Créer.
- Dans la fenêtre suivante, cliquez sur Créer un client OAuth.
- Vous serez redirigé vers l'onglet Clients. Vous pouvez l'ignorer pour l'instant, nous le configurerons plus tard.
- Dans la section Branding :
- Sous Domaines autorisés, cliquez sur +Ajouter un domaine.
- Ajoutez : make.com et integromat.com.
- Cliquez sur Enregistrer.
- Dans la section Audience, ajoutez votre adresse Gmail dans la page Utilisateurs de test, puis cliquez sur Enregistrer et continuer si vous souhaitez que le projet reste en statut de publication Test.
- Dans la section Accès aux données, cliquez sur Ajouter ou supprimer des portées, puis ajoutez les portées suivantes :
- https://www.googleapis.com/auth/drive
- https://www.googleapis.com/auth/userinfo.email
- https://www.googleapis.com/auth/drive.readonly
- https://www.googleapis.com/auth/youtube.upload
- https://www.googleapis.com/auth/youtube
- Cliquez sur Mettre à jour, puis sur Enregistrer.
5. Créer vos identifiants client Google Drive et YouTube
Pour créer vos identifiants client :
- Dans la barre latérale gauche de Google Cloud Platform, cliquez sur API et services > Écran de consentement OAuth.
- Allez dans la section Clients et cliquez sur +Créer un client.
- Sous Créer un ID client OAuth :
- Dans le menu déroulant Type d'application, sélectionnez Application Web.
- Dans le champ Nom, modifiez le nom de votre client OAuth. Cela vous permettra de l'identifier facilement dans la console par la suite.
- Sous URI de redirection autorisés, cliquez sur + Ajouter un URI et saisissez les URI de redirection requis :
- https://www.integromat.com/oauth/cb/google-restricted
- https://www.make.com/oauth/cb/youtube
- Cliquez sur Créer.
- Cliquez sur le client OAuth 2.0 que vous avez créé, copiez votre ID client et votre Secret client, et conservez-les dans un endroit sûr. Vous utiliserez ces valeurs dans les champs ID client et Secret client lorsque vous activerez les Paramètres avancés dans la fenêtre Créer une connexion dans Make (voir la section ci-dessous).
- Facultatif mais recommandé : publiez votre application sans passer par le processus de vérification. Lisez la note ci-dessous pour en savoir plus sur le statut de publication.
ℹ️ Statut de publication
Test : Si vous maintenez votre projet en statut Test, vous devrez réautoriser votre connexion dans Make chaque semaine. Pour éviter cette réautorisation hebdomadaire, mettez à jour le statut du projet à En production.
En production : Si vous passez votre projet en statut En production, vous n'aurez pas à réautoriser la connexion chaque semaine. Pour mettre à jour le statut de votre projet, allez dans Google Auth Platform, section Audience, et cliquez sur Publier l'application. Si vous voyez la mention Vérification requise, vous pouvez choisir de passer par le processus de vérification Google pour votre application ou de vous connecter à votre application non vérifiée. Actuellement, la connexion à des applications non vérifiées fonctionne dans Make. Toutefois, Make ne peut garantir que Google continuera à l'autoriser indéfiniment.
Passons dès à présent à la prochaine section :
Partie 3 du tutoriel : Création d’un script python pour télécharger la vidéo et sa miniature sur YouTube.
0 commentaire