2012-03-26 9 views
5

私はtwitterの開発者サイトでアプリケーションを作成し、アクセストークン/秘密を生成しました。私は、アプリケーションのアカウントのステータスを更新することができますのpython-Twitterをご利用oauthとtwythonを使用してアプリケーションからtwitterステータスを更新する

import twitter 
oauth = twitter.OAuth(OAUTH_TOKEN, OAUTH_SECRET, TWITTER_TOKEN, TWITTER_SECRET) 
t = twitter.Twitter(auth=oauth) 
t.statuses.update(status="I've updated my account status") 

私はtwythonでこれを行う方法を見つけることができませんが、仕事にこれを期待:

from twython import Twython 
twitter = Twython(twitter_token = TWITTER_TOKEN, 
         twitter_secret = TWITTER_SECRET, 
         oauth_token = OAUTH_TOKEN, 
         oauth_token_secret = OAUTH_SECRET) 
print twitter.updateStatus(status="I'm not working") 

しかし、私が得るのは: {u'request ':u'/1/statuses/update.json '、u'error':あなたを認証できませんでした '}

ツイストで説明したハンドシェイク上の例のdjangoアプリでは、私は自分のアプリがユーザーとのやりとりをしなくても接続されたアカウントのステータスを更新したいと思っています)

答えて

1

私はTwythonの作者です。使用しているTwythonのバージョンを教えてください。最近のリリースの1つに、これに関連する厄介なバグがありました。あなたに当たっていないことを確認したいと思います。 ;)

+1

こんにちは! Python 2.6でtwython-1.5.2を使う –

関連する問題