2011-10-18 8 views
0

苦労トークンと秘密のOAuthアクセスを得るには、他の適切な場所にあると思われる任意のヘルプは素晴らしいすべてをだろうトークン「いいえaccess_tokenはデータが取得された」格納するために必要なTweepy要求から交換

TweepError: HTTP Error 401: Unauthorized 


callback_url = urllib.quote("%s?twitterCallback=1" % self.request.url) 

auth = tweepy.OAuthHandler(consumer_key, consumer_secret)#, callback_url 

try: 
    redirect_url = auth.get_authorization_url() 
except tweepy.TweepError: 
    print 'Error! Failed to get request token.' 

request_token = [auth.request_token.key, auth.request_token.secret] 

tmpldict['twitauthurl'] = redirect_url 

oauth_verifier = self.request.values.get('oauth_verifier',None) 
oauth_token = self.request.values.get('oauth_token',None) 

if oauth_verifier: 
    auth = tweepy.OAuthHandler(consumer_key, consumer_secret) 

    auth.set_request_token(request_token[0], request_token[1]) 

    access_token = {} 
    try: 
      access_token = auth.get_access_token(oauth_verifier) 

    except tweepy.TweepError: 
      print 'Error! Failed to get access token.' 

答えて

0

セッションのトークンデータを要求し、第2の部分でそれを呼び出す。呼び出しは新しい要求トークンを作成していました。