2

我正在使用Python Flask 框架构建一个 API,在该框架中,我现在从一个应用程序接收到一个“一次性授权代码”,据推测我可以使用 Gmail API(在此处描述)交换访问和刷新令牌。

我一直在使用Oauthlib在浏览器中进行常规授权,效果很好。所以我发现这个页面有一些如何实现它的示例代码。示例中的代码以开头,from your_validator import your_validator我立即被卡住了。我在这里找到了一些关于实现自定义验证器的内容,但是在该页面的顶部它说flask_oauthlib已经实现了这个。

有没有人有一个示例如何使用flask_oauthlib 交换一次性授权代码以获取访问权限和刷新令牌?欢迎所有提示!

4

1 回答 1

1

我没有使用 Oauthlib 的示例,但这里有一个使用 oauth2client 库的示例。 https://github.com/googleplus/gplus-quickstart-python

查看 flask_oauthlib,handle_oauth2_response似乎是您需要用来codeaccess_token.

于 2015-08-31T05:53:06.167 回答