我一直在互联网上寻找一种方法来阻止来自 Twitter 的 Streaming API 的推文流。我看到了这段代码,但是当它被执行时没有任何反应,我仍然收到推文。我还尝试将连接设置为 null,这给了我一个错误:
Stream.shutdown();
我怎样才能停止这个流?谢谢。
这是我的更多代码:
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true).setOAuthConsumerKey("xxxxxxxx").setOAuthConsumerSecret("xxxxxx").setOAuthAccessToken("xxxxxx").setOAuthAccessTokenSecret("xxxxxx");
TwitterStream twitterStream = new TwitterStreamFactory(cb.build()).getInstance();
在此之后,我检查一个布尔值以查看是否应该关闭流或注释。如果是闪光,那么我愿意。(有点交换,但 false = close here)。这是它被封闭在:
if(!CheckTweets)
{
Stream.shutdown();
}
else
{
// Show Tweets....
}