Je suis une nouvelle abeille dans l'utilisation de POSTMAN - Rest Client - Chrome API
Je souhaite utiliser le Basic Auth
disponible dans POSTMAN.
J'essaie de me connecter à mon compte Google à l'adresse url
- " https://www.gmail.com ".
J'ai fourni mon Username & Password
dans le Basic Auth
et j'avais essayé GET and POST
.
J'ai un Status 200 OK
qui me charge le home page
mais il n'est pas connecté.
Je sais que je dois changer l’URL, mais je ne suis pas en mesure de trouver celui qui convient?
Il serait utile de fournir @ exemples pour les différents types d'authentification fournis.
Le lien que vous avez fourni est obsolète. Je ne sais pas si l'API Gmail autorisait l'authentification de base au moment où vous avez posé la question, mais pour le moment, elle nécessite OAuth 2.0, comme indiqué dans les premières lignes ici .
L'URL correcte est https://accounts.google.com/o/oauth2/auth
, et ce lien explique comment fournir les paramètres.
Si je me souviens bien, Google a cessé d'autoriser les clients HTTP (tels que Postman) à accéder à ses API par le biais de Basic Auth il y a un an ou plus. Google autorise désormais l'accès à ses API à l'aide d'OAuth 2.0.
Pour accéder aux API Google, vous devez configurer une application OAuth. here Lorsque vous créez cette application OAuth, Google génère les éléments ClientId et ClientSecret.
Avec ces identifiants clientId et clientSecret, vous devez générer des jetons d’accès et de rafraîchissement, puis vous utiliserez ces jetons pour accéder aux API Google. En savoir plus sur Google OAuth 2.0 et obtenir davantage d’informations sur l’accès aux API.