我正在使用Tweetinvi Twitter API Wrapper来跟踪多个用户'流。根据要求,我必须向已经收听的流添加更多曲目(@mentions)。
我用来停止已经运行的过滤流然后使用添加的新曲目重新恢复的代码如下(如Tweetinvi官方论坛参考here中所述)
// first time starting filtered stream in static void main()
filteredStream.StartStreamMatchingAnyCondition();
// then in another static method
filteredStream.StopStream();
filteredStream.AddTrack("@newmention");
filteredStream.StartStreamMatchingAnyCondition();
//或尝试使用 ResumeStream 而不是上面的 StartStreamMatchingAnyCondition :
filteredStream.ResumeStream();
但是,一旦最后一行执行,它就会STOPS跟踪任何已经跟踪的用户(@mentions)的任何推文。一段时间后,流自动结束以下错误:
价值不能为空。参数名称:source