2011-03-16 57 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')