Tweetsharp:所有曾经存在的推文都被索引了?如何在我的应用程序中显示较早的推文

本文关键字:我的 应用程序 显示 索引 曾经 存在 Tweetsharp | 更新日期: 2023-09-27 18:31:33

我创建了一个应用程序,用于将推文存储到数据库中。例如,我搜索一个单词,然后出现包含该单词的推文,然后将它们存储到数据库中。我最近读到Twitter已经索引了他们所有的推文,所以你可以追溯到有史以来发布的第一条推文。现在我想创建一种条件,我想从某个时间段获得包含单词的推文。

例:

搜索词:你好来源: 2012-01-03至: 2014-05-07

这可以在推特中修复吗?

我怀疑我需要在这里声明一些东西,但我不知道是什么:

TwitterSearchResult inc = service。搜索(新搜索选项 { Q = 文本框2.文本, 计数 = 10000 });IE可编号状态 = 包括状态;

请帮忙。提前致谢

Tweetsharp:所有曾经存在的推文都被索引了?如何在我的应用程序中显示较早的推文

public TwitterStatus searchTweets(string targetName, string keyword,DateTime start, DateTime end)
    {
        IEnumerable<TwitterStatus> list = twitter.ListTweetsOnUserTimeline(new ListTweetsOnUserTimelineOptions() { ScreenName = targetName }); 
        foreach (TwitterStatus item in list)
        {
            if (item.Text.Contains(keyword) && item.CreatedDate>start&&item.CreatedDate<end)
            {
                return item;
            }
        }
        return null;
    }