我需要从TwitterStream
收到一些推文(因为我正在进行数据挖掘,推文的数量可能很大)
现在我已经有一个lat / long数据列表,我希望按照那些lat / long的给定半径捕获所有tweets
Twitter4J中是否有一个好的方法或类来完成这项任务?
答案 0 :(得分:0)
感谢您的回答! 现在,我找到了处理这个问题的方法:
这是源代码(希望这可以帮助其他人)
FilterQuery fq = new FilterQuery();
fq.language(new String[] { "en" });
fq.locations(new double[][] { {0,10}, { 100 ,50.3 }});
twitterStream.addListener(listener);
twitterStream.filter(fq);
FilterQuery fq = new FilterQuery();
fq.language(new String[] { "en" });
fq.locations(new double[][] { {0,10}, { 100 ,50.3 }});
twitterStream.addListener(listener);
twitterStream.filter(fq);
从这些代码中,将捕获矩形(0,10),(100,50.3)内的推文