如何OAuth并使用Filter Query twitter4j Android

时间:2014-11-25 16:34:09

标签: java android twitter twitter4j twitter-streaming-api

基本上我想在推特的实时流中搜索一个查询(但我只想知道在一段时间内收到了多少推文)与Android中基于推特的Twitter4j说:

FilterQuery query = new FilterQuery();
String[] keywordsArray = { "python", "java", "scala" };
query.track(keywordsArray);

但是如何使用oauth进行身份验证以及要调用哪些url来执行这些操作? 有没有办法将推文流保存到arraylist只是为了找到它的.length? 在此先感谢

1 个答案:

答案 0 :(得分:0)

ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true);
cb.setOAuthConsumerKey("*************");
cb.setOAuthConsumerSecret("*************");
cb.setOAuthAccessToken("*************");
cb.setOAuthAccessTokenSecret("*************");

TwitterStream twitterStream = new TwitterStreamFactory(cb.build()).getInstance();

完整示例:http://davidcrowley.me/?p=435