2011-03-16 32 views
2
import twitter 

client = twitter.Api() 

client = twitter.Api(username='uname', password='password') 

update = client.PostUpdate('Tweetin from python!') 

這是我的代碼。 當我執行這個節目,我得到這個錯誤python-Twitter-api

TypeError: __init__() got an unexpected keyword argument 'username' 

有人能幫助我嗎?

+2

Twitter的模塊,你使用不具有API構造函數的'username'和'password'參數。您是否閱讀過文檔? – geoffspear 2011-03-16 18:04:49

回答

1

每文檔,你必須使用OAuth,並指定API構造鍵和訪問令牌: http://code.google.com/p/python-twitter/

>>> api = twitter.Api(consumer_key='consumer_key', 
consumer_secret='consumer_secret', access_token_key='access_token', access_token_secret='access_token_secret')