如何仅使用 java 获取英文推文?
how can i get English tweets only using java?
这里是代码
public void onStatus(Status status) {
String lang = status.getUser().getLang();
if (tweetCount < 50000) {
if (lang.equals("en")) {
storeInFile(status);
tweetCount++;
}
}
}
我从所有语言获得的推文。有没有办法限制我只获取英文推文?
您使用的代码不是 return 推文的语言
你为什么不试试:
status.getLang()
来自 here:
Interface Status
java.lang.String getLang()
Returns the lang of the status text if available.
Returns:
two-letter iso language code Since:
Twitter4J 3.0.6
这里是代码
public void onStatus(Status status) {
String lang = status.getUser().getLang();
if (tweetCount < 50000) {
if (lang.equals("en")) {
storeInFile(status);
tweetCount++;
}
}
}
我从所有语言获得的推文。有没有办法限制我只获取英文推文?
您使用的代码不是 return 推文的语言 你为什么不试试:
status.getLang()
来自 here:
Interface Status
java.lang.String getLang()
Returns the lang of the status text if available.
Returns:
two-letter iso language code Since: Twitter4J 3.0.6