繁体   English   中英

如何使用twitter4j库?

[英]How to use the twitter4j library?

https://dev.twitter.com/docs上的大量信息让我不知所措,然后我去了twitter4j并下载了该库。 通过在他们的网站上注册,我得到了一个消费者密钥和秘密。 这些是做什么用的?

我想做的是从某些Twitter帐户(不是我的个人帐户,而是公开帐户)和其他信息(帐户用户,时间和其他内容)获取推文文本。

我找不到在线有用的教程。 所以请帮帮我。 非常感谢你!

密钥是为了使您的应用程序可以通过Twitter API进行身份验证。 我将它们放在属性文件中,并使它们在类路径中可用。 应用程序通过身份验证后,便可以使用API​​来获取所需的帐户信息。 我不知道有什么好的教程,但是如果您愿意,可以使用我编写的一个开放源代码项目作为参考: https : //github.com/rossh/gift-findr

这是一个如何获取org.twitter4j.Twitter对象的org.twitter4j.Twitter 一旦有了这些,就可以进行很多操作-只需检查org.twitter4j.Twitter的接口org.twitter4j.Twitter

Twitter twitter = new TwitterFactory().getInstance(twitter4JConfiguration);
twitter.setOAuthConsumer(consumerKey, consumerSecret);
twitter.setOAuthAccessToken(new AccessToken(oauthToken, oauthTokenSecret));
String screenName = twitter.getScreenName(); // Returns authenticating user's screen name.
User stephenfry = twitter.showUser("stephenfry"); // Returns extended information of a given user ...
List<User> friends = twitter.getFriendsList("stephenfry", -1L); // Returns a cursored collection of user objects ...

这是org.twitter4j.Twitter接口的javadoc的链接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM