2012-03-01 92 views
0

我已经在我的项目构建路径中添加了twitter4j-core-2.2.0.jar,但仍显示错误。无法实例化类型Twitter

我的代码

Twitter twitter = new Twitter(twitter_userid,twitter_password); 

回答

0

你有没有看the documentation for twitter4j? Twitter是一个接口,所以它不能被实例化。此外,而不是Twitter密码,您需要使用OAuth。不过,许多API也可以匿名使用。

看看这个例子我联系,但最终它应该是这个样子

Twitter twitter = new TwitterFactory().getInstance(); 

与OAuth认证,在twitter4j.properties

oauth.consumerKey=something 
oauth.consumerSecret=something 
oauth.accessToken=something 
oauth.accessTokenSecret=something 
+0

我下面的HTTP:// WWW。 rominirani.com/2009/12/18/episode-13-using-the-blobstore-java-api/ ..样品在那里给出。 – 2012-03-01 07:24:36

+0

我明白了。也许他们改变了API,那篇文章已经过时了。 – Thilo 2012-03-01 07:26:21

+0

是的,这是2.0后的一个大的API变化:http://twitter4j.org/en/versions.html – Thilo 2012-03-01 07:28:41

相关问题