求助:无法找到TweetInVi v2 .NET过滤流的Twitter API v2文档
TweetInVi 中 Twitter API v2 过滤流的使用指南及文档替代方案
直接查看TweetInVi源码示例
由于官方文档缺失,可直接在项目仓库内搜索FilteredStream关键词,找到相关测试或示例代码,核心使用逻辑如下:// 初始化客户端 var client = new TwitterClient("你的Bearer Token"); // 创建过滤流实例 var filteredStream = client.StreamsV2.CreateFilteredStream(); // 添加过滤规则(支持关键词、用户ID等多种规则) await filteredStream.AddTweetFilterRule("your-target-keyword"); // 绑定推文接收事件 filteredStream.TweetReceived += (sender, eventArgs) => { Console.WriteLine($"收到推文:{eventArgs.Tweet.Text}"); }; // 启动流式监听 await filteredStream.StartAsync();通过Twitter官方API v2文档映射库方法
TweetInVi的接口是对Twitter官方API的封装,可参考官方过滤流的规则逻辑来对应使用库的方法:- 添加/删除过滤规则对应官方
POST /2/tweets/search/stream/rules接口,对应库内AddTweetFilterRule、DeleteTweetFilterRules等方法 - 启动流式拉取对应官方
GET /2/tweets/search/stream接口,对应库内StartAsync方法
- 添加/删除过滤规则对应官方
查看NuGet包的更新日志
部分版本的更新说明会明确提到过滤流功能的迭代细节,从中能获取使用的关键提示
内容的提问来源于stack exchange,提问作者Samuel James
相关产品推荐
相关产品推荐

