我正在关注Google的伟大sample code三脚OAuth。
具体来说,我正在看代码的python版本。我陷入了“升级到访问令牌”和“使用访问令牌”之间。
在“升级到访问令牌”中,有一行代码如下:
access_token = client.GetAccessToken(request_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
)中,但如何检索它们?
谢谢!
答案 0 :(得分:1)
我能够弄清楚这一点。
access_token
的类型为gdata.gauth.OAuthHmacToken
。因此,我可以这样做,而不是试图传递个别参数:
client.auth_token = access_token