J'ai généré un ID client et un secret client pour mon application en utilisant le Google API Console pour mon application Web Java.Comment générer un jeton d'accès pour l'authentification OAuth à l'aide de l'ID client et du secret client disponibles pour l'API GMail (IMAP)
Je souhaite générer un access token
à utiliser dans mon application pour authentifier une boîte aux lettres et y lire des messages à l'aide de l'API JavaMail.
This link a quelques informations théoriques mais je ne pouvais pas comprendre comment les jetons peuvent être obtenus.
Merci. Comme je l'ai mentionné, la dite application est une application web Java. Pourriez-vous guider ou fournir des idées basées sur ceci? –
En supposant que l'application installée est en cours d'exécution sur Android, elle doit ouvrir le navigateur système à l'aide d'intentions et fournir un URI de redirection local pour gérer les réponses du serveur d'autorisation de Google. Pour cela, dans votre application, vous devez connecter le serveur Web au port local afin que les jetons d'accès puissent être livrés à votre application. Une fois que votre application a reçu un jeton d'accès, elle peut utiliser la même chose avec l'API GMail. Autre solution: utilisez les bibliothèques clientes Google Sign-in disponibles sur Android/iOS pour gérer l'authentification et l'autorisation utilisateur. –
Ce n'est pas une application mobile mais une application web. –