【发布时间】:2015-11-16 11:33:56
【问题描述】:
好的,所以我一直在尝试围绕 google python api 客户端库。这就是我所拥有的:
Oauth2Credentials 类 -> 提供方法 refresh(),允许重新发布新的 access_token。在客户端,这是重新发布新令牌的唯一公开可见的方法。此外,如果使用此类的实例授权 http 请求,则将隐式处理刷新。 另外,这个实例最好不要直接创建,而是通过流对象创建。https://google-api-python-client.googlecode.com/hg/docs/epy/oauth2client.client.OAuth2Credentials-class.html
AccessTokenCredentials 类 -> 仅接受 access_token 并且只能用于验证 http 请求。不提供刷新方法。 https://google-api-python-client.googlecode.com/hg/docs/epy/oauth2client.client.AccessTokenCredentials-class.html
当通常不创建 Oauth2Credentials 实例时,如何使用刷新令牌获取新的 access_token?我应该在第一次生成时存储凭据对象吗?如果有怎么办?
【问题讨论】:
-
您找到解决方案了吗?如果是这样,请发布它。谢谢。
标签: python google-api google-api-python-client