Twitter4j:查询不同的语言

时间:2014-03-07 11:53:29

标签: java twitter twitter4j

我正在使用Twitter4j开发一个关于Java的项目。我的目标是在特定关键字上获取不同语言的推文。正如Search twitter by language中所述,您可以根据特定关键字轻松地以一种语言提取推文。我的问题虽然有点不同:我有不同的语言,我想在每一个上查询不同的关键字。到目前为止,这是我的代码的一部分:

FilterQuery fq = new FilterQuery(); 
String[] lang = {"el"};                         // for the Greek language
String[] keywords={"ο, η, το, του, τον, οι"};  // some common keywords
fq.language(lang);
fq.track(keywords);
twitterStream.addListener(listener);
twitterStream.filter(fq);

这一切都很好。现在我想添加另一个搜索以“并行”工作,例如:

String[] lang2={"el, en"};
String[] keywords2={"ο, η, το, του, τον, οι, the, a, and, it"};

问题在于我希望用希腊文中的推文只包含希腊语常用词(而不是英语词),反之亦然(也就是说,我不想在希腊语中搜索关键词“it” ,但只有英文)。任何解决方案 - 如果可能?

提前致谢。

0 个答案:

没有答案