从 gdata.gauth.OAuthHmacToken python 对象中检索令牌和秘密
Posted
技术标签:
【中文标题】从 gdata.gauth.OAuthHmacToken python 对象中检索令牌和秘密【英文标题】:Retrieving token and secret from gdata.gauth.OAuthHmacToken python object 【发布时间】:2011-07-30 22:58:05 【问题描述】:我正在关注 Google 的 sample code 三足 OAuth。
具体来说,我正在查看代码的 python 版本。我被困在“升级到访问令牌”和“使用访问令牌”之间。
在“升级到访问令牌”中有一行代码如下:
access_token = client.GetAccessToken(request_token)
在'Using an access token'中有一行代码如下:
client.auth_token = gdata.gauth.OAuthHmacToken(CONSUMER_KEY,
CONSUMER_SECRET,
TOKEN,
TOKEN_SECRET,
gdata.gauth.ACCESS_TOKEN)
我假设 TOKEN
和 TOKEN_SECRET
被打包到 access_token
对象 (gdata.gauth.OAuthHmacToken
) 中,但是如何检索它们?
谢谢!
【问题讨论】:
我也有同样的问题,因为我需要将令牌和秘密保存到数据库中。 【参考方案1】:我能够解决这个问题。
access_token
的类型为 gdata.gauth.OAuthHmacToken
。因此,与其尝试传递单个参数,我可以这样做:
client.auth_token = access_token
【讨论】:
以上是关于从 gdata.gauth.OAuthHmacToken python 对象中检索令牌和秘密的主要内容,如果未能解决你的问题,请参考以下文章