Python 我应该使用哪个库来获取访问令牌?
我有一个谷歌登录的网页,我想代表用户访问用户的数据,即使他离线 我正在寻找一个库的建议,我可以使用客户端发送到服务器的Python 我应该使用哪个库来获取访问令牌?,python,google-signin,Python,Google Signin,我有一个谷歌登录的网页,我想代表用户访问用户的数据,即使他离线 我正在寻找一个库的建议,我可以使用客户端发送到服务器的授权代码来获取访问令牌和刷新令牌 我遵循官方指南。 在步骤7:为访问令牌交换授权代码时,作者使用的库似乎已弃用: 注意:oauth2client现在已弃用。不再向库中添加更多功能,核心团队拒绝支持。我们建议您使用google auth和oauthlib。有关折旧的更多详细信息,请参阅oauth2client Deprection 所以我看了看 此库不支持获取用户凭据,但对使用用户
授权代码来获取访问令牌
和刷新令牌
我遵循官方指南。
在步骤7:为访问令牌交换授权代码时,作者使用的库似乎已弃用:
注意:oauth2client现在已弃用。不再向库中添加更多功能,核心团队拒绝支持。我们建议您使用google auth和oauthlib。有关折旧的更多详细信息,请参阅oauth2client Deprection
所以我看了看
此库不支持获取用户凭据,但对使用用户凭据提供有限的支持
我也看了一下,但是有很多页面没有记录
我将Python3.x与Flask一起使用。使用结束
pip安装请求\u oauthlib
from requests_oauthlib import OAuth2Session
oauth = OAuth2Session(client_id=GOOGLE_CLIENT_ID,
scope=GOOGLE_SCOPE,
redirect_uri='http://localhost:8000')
token = oauth.fetch_token(token_url=GOOGLE_TOKEN_URL,
code=authorization_code,
client_secret=GOOGLE_CLIENT_SECRET)
我真的不明白为什么我会被否决,在乎有人给我一个理由或暗示吗?