我想使用标签搜索过去一周的推文。
例如,如果我在文本框中输入“Google”,则代码应返回每条包含“Google”一词且在过去 7 天内发布的推文,无论是谁发的推文。
我能够获取过去一小时的数据,但我想读取过去一周的数据。这是我的代码
公共静态无效GetTweet(字符串查询)
{
DateTime Pre = DateTime.Now.AddDays(-7);
SearchOptions options = new SearchOptions(){
SinceDate = Pre,
PageNumber=pageNumber,
NumberPerPage =100
};
TwitterResponse<TwitterSearchResultCollection> searchResult = TwitterSearch.Search(query,options);
while (searchResult.Result == RequestResult.Success && pageNumber < 10)
{
foreach (var tweet in searchResult.ResponseObject)
{
Console.WriteLine(tweet.Text, tweet.CreatedDate);
pageNumber++;
searchResult = TwitterSearch.Search(query, options);
}
}
}