这里是代码
public void onStatus(Status status) {
String lang = status.getUser().getLang();
if (tweetCount < 50000) {
if (lang.equals("en")) {
storeInFile(status);
tweetCount++;
}
}
}
我从所有语言得到的推文。有没有办法限制自己只用英语提取推文?
答案 0 :(得分:2)
您使用的代码不会返回推文的语言 为什么不试试:
status.getLang()
来自here:
界面状态
java.lang.String getLang()
返回状态文本的lang(如果可用)。
<强>返回:强>
双字母iso语言代码从: Twitter4J 3.0.6