theMap.put("originator_follower_count", originator != null ? originator.getFollowersCount() : ""); theMap.put("originator_friends_count", originator != null ? originator.getFriendsCount() : ""); theMap.put("originator_verified", originator != null ? originator.isVerified() : ""); theMap.put("follower_count", hasUser ? user.getFollowersCount() : 0); theMap.put("friends_count", hasUser ? user.getFriendsCount() : 0); theMap.put("lang", hasUser ? user.getLang() : "");
private Record extractRecord(String idPrefix, Schema avroSchema, Status status) { User user = status.getUser(); Record doc = new Record(avroSchema); doc.put("id", idPrefix + status.getId()); doc.put("created_at", formatterTo.format(status.getCreatedAt())); doc.put("retweet_count", status.getRetweetCount()); doc.put("retweeted", status.isRetweet()); doc.put("in_reply_to_user_id", status.getInReplyToUserId()); doc.put("in_reply_to_status_id", status.getInReplyToStatusId()); addString(doc, "source", status.getSource()); addString(doc, "text", status.getText()); MediaEntity[] mediaEntities = status.getMediaEntities(); if (mediaEntities.length > 0) { addString(doc, "media_url_https", mediaEntities[0].getMediaURLHttps()); addString(doc, "expanded_url", mediaEntities[0].getExpandedURL()); } doc.put("user_friends_count", user.getFriendsCount()); doc.put("user_statuses_count", user.getStatusesCount()); doc.put("user_followers_count", user.getFollowersCount()); addString(doc, "user_location", user.getLocation()); addString(doc, "user_description", user.getDescription()); addString(doc, "user_screen_name", user.getScreenName()); addString(doc, "user_name", user.getName()); return doc; }
@Override public String getValue() { return status.getUser().getFollowersCount() + ""; } },
Twitter twitter = new TwitterFactory().getInstance(); User user = twitter.showUser("marissamayer"); if (user.getStatus() != null) { int followers = user.getFollowersCount(); if (followers>=1000) { System.out.println("User "+ user.getScreenName()+" Followers " + user.getFollowersCount()); } } else { // the user is protected System.out.println("@" + user.getScreenName()); }
Log.i("USERCOUNT", "THE COUNT: " + u.getFollowersCount());
Twitter twitter = new TwitterFactory().getInstance(); int page = 1; ResponseList<User> users; do { users = twitter.searchUsers("search_keyword", page); for (User user : users) { if (user.getStatus() != null && user.getFollowersCount()>=1000) { System.out.println("@" + user.getScreenName()+" Followers: "+user.getFollowersCount()); } else { // the user is protected System.out.println("@" + user.getScreenName()); } } page++; } while (users.size() != 0 && page < 50);
@Override public void execute(TridentTuple tuple, TridentCollector collector) { Content content = (Content)tuple.get(0); User user = (User)tuple.get(1); String followerClass = classify(user.getFollowersCount()); collector.emit(new Values(followerClass, content.getContentName())); }
theMap.put("originator_follower_count", originator != null ? originator.getFollowersCount() : ""); theMap.put("originator_friends_count", originator != null ? originator.getFriendsCount() : ""); theMap.put("originator_verified", originator != null ? originator.isVerified() : ""); theMap.put("follower_count", hasUser ? user.getFollowersCount() : 0); theMap.put("friends_count", hasUser ? user.getFriendsCount() : 0); theMap.put("lang", hasUser ? user.getLang() : "");
userFollowerCount.setText(Integer.toString(user.getFollowersCount()));
status.user.real_name = user.getName(); status.user.name = user.getScreenName(); status.user.subscribers = user.getFollowersCount(); status.user.utc = user.getUtcOffset(); status.user.website = user.getURL();
status.user.real_name = user.getName(); status.user.name = user.getScreenName(); status.user.subscribers = user.getFollowersCount(); status.user.utc = user.getUtcOffset(); status.user.website = user.getURL();
private Record extractRecord(String idPrefix, Schema avroSchema, Status status) { User user = status.getUser(); Record doc = new Record(avroSchema); doc.put("id", idPrefix + status.getId()); doc.put("created_at", formatterTo.format(status.getCreatedAt())); doc.put("retweet_count", status.getRetweetCount()); doc.put("retweeted", status.isRetweet()); doc.put("in_reply_to_user_id", status.getInReplyToUserId()); doc.put("in_reply_to_status_id", status.getInReplyToStatusId()); addString(doc, "source", status.getSource()); addString(doc, "text", status.getText()); MediaEntity[] mediaEntities = status.getMediaEntities(); if (mediaEntities.length > 0) { addString(doc, "media_url_https", mediaEntities[0].getMediaURLHttps()); addString(doc, "expanded_url", mediaEntities[0].getExpandedURL()); } doc.put("user_friends_count", user.getFriendsCount()); doc.put("user_statuses_count", user.getStatusesCount()); doc.put("user_followers_count", user.getFollowersCount()); addString(doc, "user_location", user.getLocation()); addString(doc, "user_description", user.getDescription()); addString(doc, "user_screen_name", user.getScreenName()); addString(doc, "user_name", user.getName()); return doc; }
.put("URL", user.getURL()) .put("Protected", user.isProtected()) .put("FollowersCount", user.getFollowersCount()) .put("ProfileBackgroundColor", user.getProfileBackgroundColor()) .put("ProfileTextColor", user.getProfileTextColor())