Étape 4: Configuration de Temboo & de la Console du développeur Google
On utiliserait Temboo pour faire tout le levage lourd pour nous. Pour ceux qui ne connaissent pas Temboo - It est un service de web d’Ito qui s’occupe de toutes le API dans le backend & permettre aux développeurs de générer facile à utiliser (si cela que celle) code.
S’inscrire à Temboo ici Son facile:)
Mise en place Google Dev Console:-
Pour travailler avec Gmail, nous avons également besoin pour vous inscrire à la console du développeur Google, inscription & un projet d’installation:-
- Nommez votre projet (ce que vous voulez:)
- Cliquez sur API & Auth. et activer Gmail API.
- Cliquez sur informations d’identification et créer un nouvel ID de Client, sélectionnez APPLICATIONS WEB comme Type"Application" et appuyez sur Configurer un écran de consentement.
- Remplir toutes les informations requises et enregistrez-le.
- Maintenant, vous obtiendrez des pouvoirs importants c’est à dire ClientID & ClientSecret.
- Cliquez sur modifier les paramètres et modifier autorisé redirect URIs et copier ce
(https://{Your Temboo compte Name}.temboolive.com/callback/google
Entrez votre nom de Temboo Acc sélectionné au cours de l’inscription.
Cliquez sur mise à jour
- Aller à la Page d’accueil Temboo et cliquer sur bibliothèque
- Développez choreo Google.
- Cliquez sur « OAuth » , puis « InitialAuth »
Maintenant nous va initialiser notre application et ici nous mentionnerons également les services que nous utiliserons dans le bloc de portée.
Sélectionnez la carte que Texas instruments Launchpad, puis sélectionnez TI CC3200 Launchpad (WiFi) comme « Comment est-il raccordé »
ICI, nous avons deux blocs pour info par remplissage
1) ID client – Goto à la Page du développeur Google où nous a juste créé un APP et copiez l’ID de Client fourni il
2) portée – sur le InitialAuth page Scroll Down il vous trouverez VariousScopes, ces étendues sont essentiellement les Services fournis, vous pouvez choisir le Service que vous voulez, juste copiez qui est mentionné ci-dessus dans le bloc, utilisez les espaces entre les deux pour plus d’une portée, nous allons utiliser le champ d’application Gmail Inbox flux utilisé pour lire un Email sur votre compte Gmail.
Enregistrer votre profil en cliquant sur enregistrer le profil cela permettra d’économiser votre temps de remplissage automatique l’Info prochaine fois que vous l’utiliser. Copiez et collez le champ ci-dessus et cliquez sur « exécuter »
Ceci va générer deux choses
1) AuthorizationURL
2) CallBackID
Octroi d’accès à le temboo de votre Application de Google et générer un jeton d’accès
- Suivez les Instructions générées dans la sortie et ouvrez ce lien dans un nouvel onglet
- Maintenant, Google ne vous demandera votre autorisation, cliquez sur accepter.
Maintenant si une Blank Page montre vers le haut, que ce qu’il signifie que tout est Fine jusqu'à maintenant et Temboo, ont les droits pour lire vos E-mails par l’intermédiaire de votre application créée.
Sortie de l’InitialAuth comme montré dans l’Image, seront utilisés dans la FinalAuth Page
Goto FinalizeAuth page en cliquant sur le lien dans la sortie, il vous trouverez 3 blocs à remplir
- ID de client ---fourni sur la page développeur d’applications de Google le
- Secret de client ---également sur la page développeur d’applications de Google
CallBackID ---copier à partir de la page InitialAuth
Maintenant, cliquez sur « Exécuter ». Il génère un Jeton d’accès qui nous allons utiliser dans notre code.