Tweetinvi 5.0 获取推文回复

Posted

技术标签:

【中文标题】Tweetinvi 5.0 获取推文回复【英文标题】:Tweetinvi 5.0 Get tweet replies 【发布时间】:2021-03-11 05:43:24 【问题描述】:

我想使用 Tweetinvi 5.0 获取每条推文的回复列表。

我在另一篇文章中找到了这个,但我无法复制它

var directReplies = Tweetinvi.Search.SearchDirectRepliesTo(tweet);
var replies = Tweetinvi.Search.SearchRepliesTo(tweet, true);

有没有办法做到这一点?谢谢

【问题讨论】:

【参考方案1】:

我发现这样做的唯一方法是使用 @ 进行搜索,然后使用 InReplyToStatusId 进行过滤:

SearchTweetsParameters param = new($"@tweet.CreatedBy.ScreenName ");
var relies = (await Client.Search.SearchTweetsAsync(param))
                     .Where(e => e.InReplyToStatusId == tweet.Id)
                     .ToList();

这是“工作”,但不是很有效

【讨论】:

以上是关于Tweetinvi 5.0 获取推文回复的主要内容,如果未能解决你的问题,请参考以下文章

Twitter 是不是提供任何 api 来回复推文或获取回复列表

获取推文作者对特定推文的推文回复

从特定用户那里获取对特定推文的推文回复

回复特定推文,Twitter API

为啥这些推文无法使用 Tweetinvi 发布?

在 tweetinvi 中查找推文的 tweetID