2015-10-16 82 views
0

序言:Twitter搜索API,直到以来参数

  • 今天是2015年10月17日
  • 参数until与日期From 2015-10-08 to 2015-10-17的工作就好了
  • 参数until与日期小于2015-10-08不会在所有的工作

我在做什么错?我如何获得日期范围内的推文(超过10天)?

这里是我的代码:

var params = { 
    count: 3, 
    until: "2015-10-08", 
    from: "[any_random_user]" 
}; 

$.ajax({ 
    url: twitterApi + "search/tweets.json", 
    type: "GET", 
    dataType: "jsonp", 
    data: params , 
    success: function (response) { 
     console.log(response); 
    } 
}); 

PS https://dev.twitter.com/rest/public/search

PPS,我使用1.1版本的API。

回答

1

这是不可能的。正如您链接到的页面所述,搜索服务仅限API用户使用。

由于per the documentation

请记住,搜索索引中有一个7天的限制。换句话说,在超过一周的日期内不会发现任何推文。

如果您只对该用户的Tweets感兴趣,则可以下载个人用户的Tweets(最多3,200人)。