在 twitter 中,通过使用 lang 运算符,您可以搜索从特定语言检索推文:例如,以下搜索将仅返回英文推文:
https://twitter.com/search?q=lang:en
有没有办法使用 twitter api 来实现这一点,尤其是使用 twitter4j。我知道搜索有一个语言属性,但它还需要至少一个关键字才能进行搜索,我想按特定语言搜索而不给出任何关键字查询。java驱动程序中的以下命令返回以下错误:
Query searchQuery = new Query() //
.count(resultsPerPage) //
.since(since)//
.lang("en");
400:The request was invalid. An accompanying error message will explain why. This is the status code will be returned during version 1.0 rate limiting(https://dev.twitter.com/pages/rate-limiting). In API v1.1, a request without authentication is considered invalid and you will get this response.
message - Query parameters are missing
code - 25
干杯