我正在使用出色的 Twitterizer 来获取用户的时间线,但是我想从这个返回的集合中排除 @user 回复。
Twitter API 提供了一个“exclude_replies”参数,但我在Twitterizer 文档中找不到类似的东西。
有什么办法可以做到这一点吗?提前致谢。
我正在使用出色的 Twitterizer 来获取用户的时间线,但是我想从这个返回的集合中排除 @user 回复。
Twitter API 提供了一个“exclude_replies”参数,但我在Twitterizer 文档中找不到类似的东西。
有什么办法可以做到这一点吗?提前致谢。
看起来我们还没有实现那个参数。我已将其记录为Issue 111。
收到回复后,您可能需要对其进行过滤。大概你有一个 TwitterStatusCollection
. 每个都有一些看起来很可能的属性TwitterStatus
,例如InReplyToUserID
.
你大概可以(我没试过)做这样的事情:
var filtered = myTimeline.Where(s => s.InReplyToUserID == null);
或者,如果做不到这一点,请过滤掉文本中带有“@...”模式的任何状态。