基本上我想在
推文的实时流中搜索查询(但我只想知道在一段时间内收到了多少条推文),Android中基于Twitter的Twitter4j说:
FilterQuery query = new FilterQuery();
String[] keywordsArray = { "python", "java", "scala" };
query.track(keywordsArray);
但是如何使用 oauth 进行身份验证以及调用什么 url 来执行这些操作?有没有办法将推文流保存到数组列表中,只是为了找到它的 .length?提前致谢
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