基本上我想在推特的实时流中搜索一个查询(但我只想知道在一段时间内收到了多少推文)与Android中基于推特的Twitter4j说:
FilterQuery query = new FilterQuery();
String[] keywordsArray = { "python", "java", "scala" };
query.track(keywordsArray);
但是如何使用oauth进行身份验证以及要调用哪些url来执行这些操作? 有没有办法将推文流保存到arraylist只是为了找到它的.length? 在此先感谢
答案 0 :(得分:0)
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true);
cb.setOAuthConsumerKey("*************");
cb.setOAuthConsumerSecret("*************");
cb.setOAuthAccessToken("*************");
cb.setOAuthAccessTokenSecret("*************");
TwitterStream twitterStream = new TwitterStreamFactory(cb.build()).getInstance();