无法抓取那些包含主题标签的推文
Cannot crawl those tweets which contains hashag
我使用 twitter4j 来抓取 Twitter,但我遇到了一个非常有趣的错误:
当我尝试抓取 twitter4j 以获取所有包含主题标签的推文(因此我的搜索词只是#)时,所有 returns 有和没有主题标签但我只想获取包含主题标签的推文,
这是我的代码:
**String query = "#";
System.out.println("[Current query is \"" + query + "\"]");
// Query settings
twitterQuery = new Query(query);
// Result per page
twitterQuery.setCount(resultPerPage);
// Language code
twitterQuery.setLang(lang);
QueryResult result = twitter.search(twitterQuery);
List<Status> tweets = result.getTweets();**
有人可以帮忙吗?
我想 Twitter4J 库使用 Twitter API。先看Twitter Search API docs it says to try constructing a query in the Twitter Advanced Search web page。
我既无法搜索包含井号的推文,也无法搜索包含通配符井号标签的推文。
这似乎在任何地方都没有很好的记录,但在尝试了一段时间后,看起来您可以在查询中使用 filter:hashtags
。
我使用 twitter4j 来抓取 Twitter,但我遇到了一个非常有趣的错误:
当我尝试抓取 twitter4j 以获取所有包含主题标签的推文(因此我的搜索词只是#)时,所有 returns 有和没有主题标签但我只想获取包含主题标签的推文, 这是我的代码:
**String query = "#";
System.out.println("[Current query is \"" + query + "\"]");
// Query settings
twitterQuery = new Query(query);
// Result per page
twitterQuery.setCount(resultPerPage);
// Language code
twitterQuery.setLang(lang);
QueryResult result = twitter.search(twitterQuery);
List<Status> tweets = result.getTweets();**
有人可以帮忙吗?
我想 Twitter4J 库使用 Twitter API。先看Twitter Search API docs it says to try constructing a query in the Twitter Advanced Search web page。
我既无法搜索包含井号的推文,也无法搜索包含通配符井号标签的推文。
这似乎在任何地方都没有很好的记录,但在尝试了一段时间后,看起来您可以在查询中使用 filter:hashtags
。