2010-12-14 6 views
0

I次のコードを持っている:「不正な署名」Pythonのツイッター

import urlparse 
import oauth2 as oauth 

PROXY_DOMAIN = "twitter1-ewizardii.apigee.com" 
consumer_key = '...' 
consumer_secret = '...' 
consumer = oauth.Consumer(consumer_key, consumer_secret) 

oauth_token  = '...' 
oauth_token_secret = '...' 

token = oauth.Token(oauth_token, oauth_token_secret) 
client = oauth.Client(consumer, token) 

request_token_url = "https://twitter1-ewizardii.apigee.com/1/account/rate_limit_status.json" 
resp, content = client.request(request_token_url, "GET", PROXY_DOMAIN) 
print resp 
print content 

は、しかし、私はこれが以前働いていたエラー"error":"Incorrect signature"を取得し続ける、と私は、オンラインの人々が示唆されている解決策を試してみたなど、新たな認証情報を生成し、このような1週間働いた後はもう動作しないようです。

おかげで、

+0

Twitterが何か変わったのかしら。私のアプリは何も変更せずに何ヶ月も働いていた。突然私は昨日 "不正な署名"エラーを取得し始めました。 – richcollins

+0

さて、プロキシをもう一度やり直してしまえば、私はちょうどtweepyに切り替えました。 – eWizardII

答えて

0

私はこれがあなたに有用であり得るこの質問を見つけた人のためtweepyに切り替えているが:

http://dev.twitter.com/pages/libraries

それは私がいた日にグリッチだったかもしれませんtweepyが私のために働いて以来、私はoauth-pythonモジュールを試してみることに戻りませんでした。しかし、そのリンクは利用可能なすべてのライブラリを一覧表示し、そのような問題が再び発生した場合には貴重なリソースです。

関連する問題