【发布时间】:2015-04-18 12:10:40
【问题描述】:
我正在使用 hbc 工具使用流式 API 构建应用程序。我只想获得没有任何跟踪词或其他过滤器的公共流媒体流。 我怎么能做到这一点? 这是我编写的代码示例:
StatusesFilterEndpoint endpoint = new StatusesFilterEndpoint();
endpoint.trackTerms(Lists.newArrayList("#aTweet"));
Authentication auth = new OAuth1(consumerKey, consumerSecret, token, secret);
Client client = new ClientBuilder()
.hosts(Constants.STREAM_HOST)
.endpoint(endpoint)
.authentication(auth)
.processor(new StringDelimitedProcessor(queue))
.build();
// Establish a connection
client.connect();
有了这个,我可以只跟踪一条推文,但不能跟踪所有公开的推文流。 谢谢你的回答^^
【问题讨论】:
标签: java twitter twitter-streaming-api twitter-hbc