4

Google のthree-legged 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_SECRETaccess_tokengdata.gauth.OAuthHmacToken

ありがとう!

4

1 に答える 1

1

私はこれを理解することができました。

access_tokenタイプgdata.gauth.OAuthHmacTokenです。したがって、個々の引数を渡そうとする代わりに、次のようにすることができます。

client.auth_token = access_token
于 2011-04-07T04:37:12.813 に答える