2011-04-06 67 views
4

我正在关注Google的伟大sample code三脚架OAuth。从gdata.gauth.OAuthHmacToken检索令牌和秘密python对象

具体来说,我正在查看python版本的代码。我被困在'升级到访问令牌'和'使用访问令牌'之间。

在“升级到接入令牌”,有一行代码如下:

access_token = client.GetAccessToken(request_token) 

在“使用访问令牌”,有一行代码如下:

client.auth_token = gdata.gauth.OAuthHmacToken(CONSUMER_KEY, 
               CONSUMER_SECRET, 
               TOKEN, 
               TOKEN_SECRET, 
               gdata.gauth.ACCESS_TOKEN) 

我假设TOKENTOKEN_SECRET被打包到access_token对象(gdata.gauth.OAuthHmacToken)中,但是如何检索它们?

谢谢!

+0

我有同样的问题,因为我需要将令牌和秘密持久保存到数据库。 – claymation 2011-06-03 01:46:37

回答

1

我能弄明白这一点。

access_token的类型是gdata.gauth.OAuthHmacToken。因此,我可以这样做,而不是尝试传递个别参数:

client.auth_token = access_token 
相关问题