【问题标题】:How to get live tweets in c# using tweetinvi library如何使用 tweetinvi 库在 c# 中获取实时推文
【发布时间】:2016-08-23 07:28:08
【问题描述】:

我在 c# 中使用 tweetinvi 来获取推文流进行分析,有没有办法我可以获得实时或实时过滤的推文

【问题讨论】:

  • 您尝试了哪些方法,哪些方法无效?如果你找到了图书馆,我相信你已经看过wiki?

标签: c# tweetinvi


【解决方案1】:

我是 Tweetinvi 的开发者。我不确定你是否读过Filtered Stream documentation

但是,您可以通过以下几行来做您想做的事情:

var stream = Stream.CreateFilteredStream();

// Add all your filters with AddTrack
stream.AddTrack("tweetinvi");
stream.AddTrack("rest");

stream.MatchingTweetReceived += (sender, args) =>
{
    // This event will be invoked every time a tweet created is matching your criteria
    var tweet = args.Tweet;


    // If you want to get all the matching values
    var matchingTracks = args.MatchingTracks;
    var matchingFollowers = args.MatchingFollowers;
    var matchingLocations = args.MatchingLocations;

    // If you want to know which criteria has matched
    var matchedOn = args.MatchOn;
};

stream.StartStreamMatchingAllConditions();

【讨论】:

    猜你喜欢
    • 2021-03-11
    • 1970-01-01
    • 1970-01-01
    • 2014-12-30
    • 2014-09-08
    • 2015-02-05
    • 2020-12-09
    • 2017-10-03
    相关资源
    最近更新 更多