twitter4j是否提供在两个日期之间搜索推文的功能

时间:2011-10-27 12:09:41

标签: java twitter4j

twitter4j是否提供在2个日期之间搜索推文的功能(例如2011-10-27 05:30:00至2011-10-27 06:30:00)

目前似乎具有日期的粒度,而不是小时或分钟。

2 个答案:

答案 0 :(得分:2)

不,在当前版本中,无法指定日期和时间。在给定范围内搜索的时间。

这就是Twitter search API的限制:

  

关于搜索运算符的注释

     

直到

     
      
  • 不支持否定( - )运算符。
  •   
  • 列表项应以年 - 月 - 日或yyyy-mm-dd格式输入。
  •   假设
  • 来自/ 00:00 UTC。
  •   
  • 无法进入未来。如果将来您将收到HTTP 403错误消息:{"error":"You cannot use an 'until:' date in the future"}。如果将来您将收到HTTP 403错误消息:{"error":"since_id too recent, poll less frequently"}
  •   

答案 1 :(得分:2)

Query query=new Query("#sachin");

//Returns tweets with since the given date.  Date should be formatted as YYYY-MM-DD 

query.setSince("2012-02-20");