Java 通过指定date作为参数来提取所有tweet
我想使用java中的twitter4j库提取本周的所有推文。我试着像下面这样做Java 通过指定date作为参数来提取所有tweet,java,twitter,twitter4j,Java,Twitter,Twitter4j,我想使用java中的twitter4j库提取本周的所有推文。我试着像下面这样做 try { Query query = new Query("since:2013-04-01&until:2013-04-08"); QueryResult result; do { result = twitter.search(query); List<Statu
try {
Query query = new Query("since:2013-04-01&until:2013-04-08");
QueryResult result;
do {
result = twitter.search(query);
List<Status> tweets = result.getTweets();
for (Status tweet : tweets) {
System.out.println("@" + tweet.getUser().getScreenName() + " - " + tweet.getText());
}
} while ((query = result.nextQuery()) != null);
System.exit(0);
那么,我如何通过将日期作为参数来获取推文呢?谢谢我想下面的片段应该能回答您的问题(日期为YYYY-MM-DD格式)
Query Query=新查询(#sad”)代码>
query.lang(“en”)代码>
query.setSince(“2006-01-01”)代码>
query.setUntil(“2013-12-28”)代码>
QueryResult result=twitter.search(查询)代码>几乎一样,也许这有帮助:我以前从未使用过这个库,但我想你要求的推文太多了。。。在一周的时间里,推特上有很多推特,我不在乎推特的数量。我只是想知道如何使用日期作为提取推文的参数。
403:The request is understood, but it has been refused. An accompanying error message will explain why. This code is used when requests are being denied due to update limits (https://support.twitter.com/articles/15364-about-twitter-limits-update-api-dm-and-following).
message - Missing or invalid url parameter
code - 195