小编Sim*_*mon的帖子

使用带有令牌的 Google API [Django 和 AllAuth]

我在 Django 应用程序上使用 AllAuth 来管理用户身份验证。这样我的用户就可以连接他们的 Google 帐户,并且我获得一个 google API 令牌(具有适当的范围)。

我想使用该令牌来访问 google API(在我的例子中是日历 v3),因为我的用户已经使用 OAuth2 登录我的网站,并允许我访问日历 API。

Google 只在他们的网站上提供了完整的流程(从 auth 到 api),有没有办法实现我的想法,或者根本不可能?

我已经尝试过这里drive = build('calendar', 'v3', credentials=credentials)所说的,但“凭据”需要是 oauth2client 的一部分,而不仅仅是一个简单的字符串令牌。

感谢您宝贵的时间。

西蒙

python django google-api google-api-python-client django-allauth

5
推荐指数
1
解决办法
1955
查看次数