Twitter4j搜索方法
我使用Twitter4J搜索推文。我使用了查询类。我用我想要的短语创建了我自己的推文来搜索并尝试。但当我搜索时,它似乎看不到我的推文。那么,我怎样才能确定我是否可以搜索推文呢 我的代码是:Twitter4j搜索方法,twitter4j,Twitter4j,我使用Twitter4J搜索推文。我使用了查询类。我用我想要的短语创建了我自己的推文来搜索并尝试。但当我搜索时,它似乎看不到我的推文。那么,我怎样才能确定我是否可以搜索推文呢 我的代码是: Twitter twitter = new TwitterFactory(getConfig().build()).getInstance(); Query query = new Query(URLEncoder.encode("#MatthewPogi")); QueryResul
Twitter twitter = new TwitterFactory(getConfig().build()).getInstance();
Query query = new Query(URLEncoder.encode("#MatthewPogi"));
QueryResult qr = twitter.search(query);
List<Status> statuses = qr.getTweets();
for(Status status: statuses) {
System.out.println(status.getId() + " " + status.getText() + " " + status.getSource());
Twitter=newtwitterfactory(getConfig().build()).getInstance();
Query Query=新查询(URLEncoder.encode(“#MatthewPogi”);
QueryResult qr=twitter.search(查询);
列表状态=qr.getTweets();
用于(状态:状态){
System.out.println(status.getId()+“”+status.getText()+“”+status.getSource());
试试这个:
*Query query = new Query("#MatthewPogi");
QueryResult result;
do {
result = twitter.search(query);
List<Status> tweets = result.getTweets();
for (Status tweet : tweets) {
Date createdAt = tweet.getCreatedAt();
System.out.println("@" + tweet.getUser().getScreenName() + " - " + tweet.getUser().getCreatedAt() + " - " +tweet.getText() + " - " +tweet.getUser().getLocation());
}
} while ((query = result.nextQuery()) != null);*
*Query Query=新查询(#MatthewPogi”);
查询结果;
做{
结果=twitter.search(查询);
List tweets=result.getTweets();
用于(状态推文:推文){
Date createdAt=tweet.getCreatedAt();
System.out.println(“@”+tweet.getUser().getScreenName()+”-“+tweet.getUser().getCreatedAt()+”-“+tweet.getText()+”-“+tweet.getUser().getLocation());
}
}while((query=result.nextQuery())!=null)*
试试这个:
*Query query = new Query("#MatthewPogi");
QueryResult result;
do {
result = twitter.search(query);
List<Status> tweets = result.getTweets();
for (Status tweet : tweets) {
Date createdAt = tweet.getCreatedAt();
System.out.println("@" + tweet.getUser().getScreenName() + " - " + tweet.getUser().getCreatedAt() + " - " +tweet.getText() + " - " +tweet.getUser().getLocation());
}
} while ((query = result.nextQuery()) != null);*
*Query Query=新查询(#MatthewPogi”);
查询结果;
做{
结果=twitter.search(查询);
List tweets=result.getTweets();
用于(状态推文:推文){
Date createdAt=tweet.getCreatedAt();
System.out.println(“@”+tweet.getUser().getScreenName()+”-“+tweet.getUser().getCreatedAt()+”-“+tweet.getText()+”-“+tweet.getUser().getLocation());
}
}while((query=result.nextQuery())!=null)*
Query Query=新查询(“ekkada”);
查询结果;
做{
结果=twitter.search(查询);
List tweets=result.getTweets();
int i=0;
用于(状态推文:推文){
fw.write(“#”+(i+++”+tweet.getCreatedAt()+“@”+tweet.getUser().getScreenName()+“-”+tweet.getText());
fw.写入(“\n”);
}
}while((query=result.nextQuery())!=null);
Query Query=新查询(“ekkada”);
查询结果;
做{
结果=twitter.search(查询);
List tweets=result.getTweets();
int i=0;
用于(状态推文:推文){
fw.write(“#”+(i+++”+tweet.getCreatedAt()+“@”+tweet.getUser().getScreenName()+“-”+tweet.getText());
fw.写入(“\n”);
}
}while((query=result.nextQuery())!=null);