我是使用POSTMAN - Rest Client - Chrome API
的新蜜蜂我想使用POSTMAN中提供的Basic Auth
。
我正尝试在url
- " https://www.gmail.com"登录我的Google帐户。
我在Username & Password
中提供了Basic Auth
,我尝试了GET and POST
。
我有一个Status 200 OK
加载home page
,但它没有登录。
我知道我需要更改网址,但我找不到正确的网址?
如果为不同类型的Auth提供了@examples也会有所帮助。
答案 0 :(得分:1)
您已提供的链接已弃用。我不知道Gmail API在您提出问题时是否允许使用Basic Auth,但现在它需要OAuth 2.0,如开头行here所示。
正确的网址为https://accounts.google.com/o/oauth2/auth
,this link说明了如何提供参数。
答案 1 :(得分:0)
如果我没记错的话,Google停止允许http客户端(如Postman)在一年前通过Basic Auth访问其API。现在,Google允许使用OAuth 2.0访问其API。
要访问Google API,您需要设置OAuth应用程序here 当您创建此OAuth应用程序时,Google将生成ClientId和ClientSecret。
使用这些clientId和clientSecret,您需要生成访问和刷新令牌,最终,您将使用这些令牌来访问Google API。 阅读有关Google OAuth 2.0的更多信息,您将获得有关访问API的更多信息。