for (Status status : result.getTweets()) { System.out.println("RT "+status.getRetweetCount()); System.out.println("FAV "+status.getFavoriteCount()); sb.append(status.getText()+"\n"); }
QueryResult result = twitter.search(new Query("Some term")); for (Status status : result.getTweets()) { System.out.println(status.getText()); System.out.println(status.getFavoriteCount()); System.out.println(status.isFavorited()); }
@Override public void onStatus(Status status) { Document tweet = new Document(); tweet.put("_id", status.getId()); tweet.put("createdAt", status.getCreatedAt()); tweet.put("favoriteCount", status.getFavoriteCount()); tweet.put("retweetCount", status.getRetweetCount()); if (status.getGeoLocation() != null) { tweet.put("lat", status.getGeoLocation().getLatitude()); tweet.put("long", status.getGeoLocation().getLongitude()); } tweet.put("screenName", status.getUser().getScreenName()); if (status.getRetweetedStatus() != null) { tweet.put("retweetedStatus", status.getRetweetedStatus().getText()); } tweet.put("text", status.getText()); Document query = new Document(); query.put("_id", status.getId()); collection.replaceOne(query, tweet, new UpdateOptions().upsert(true)); }
.put("Favorited", status.isFavorited()) .put("Retweeted", status.isRetweeted()) .put("FavoriteCount", status.getFavoriteCount()) .put("Retweet", status.isRetweet()) .put("RetweetCount", status.getRetweetCount())