4

我正在关注 Google 的三足 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) 中,但是如何检索它们?

谢谢!

4

1 回答 1

1

我能够弄清楚这一点。

access_token是类型gdata.gauth.OAuthHmacToken。因此,与其尝试传递单个参数,我可以这样做:

client.auth_token = access_token
于 2011-04-07T04:37:12.813 回答