List of usage examples for twitter4j Twitter getUserSuggestions
ResponseList<User> getUserSuggestions(String categorySlug) throws TwitterException;
From source file:com.klinker.android.twitter.activities.drawer_activities.discover.people.PeopleSearch.java
License:Apache License
public void getPeople() { new Thread(new Runnable() { @Override//from ww w .j av a2 s . c o m public void run() { try { Twitter twitter = Utils.getTwitter(context, settings); ResponseList<User> usersResponse = twitter.getUserSuggestions(slug); users.clear(); for (User i : usersResponse) { users.add(i); } ((Activity) context).runOnUiThread(new Runnable() { @Override public void run() { adapter = new PeopleArrayAdapter(context, users); listView.setAdapter(adapter); listView.setVisibility(View.VISIBLE); spinner.setVisibility(View.GONE); } }); } catch (Exception e) { e.printStackTrace(); } catch (OutOfMemoryError e) { e.printStackTrace(); } } }).start(); }
From source file:twitter4j.examples.suggestedusers.GetUserSuggestions.java
License:Apache License
/** * Usage: java twitter4j.examples.suggestedusers.GetUserSuggestions [slug] * * @param args message//from w w w .ja va 2s . c o m */ public static void main(String[] args) { if (args.length < 1) { System.out.println("Usage: java twitter4j.examples.suggestedusers.GetUserSuggestions [slug]"); System.exit(-1); } System.out.println("Showing suggested users in " + args[0] + " category."); try { Twitter twitter = new TwitterFactory().getInstance(); ResponseList<User> users = twitter.getUserSuggestions(args[0]); for (User user : users) { if (user.getStatus() != null) { System.out.println("@" + user.getScreenName() + " - " + user.getStatus().getText()); } else { // the user is protected System.out.println("@" + user.getScreenName()); } } System.out.println("done."); System.exit(0); } catch (TwitterException te) { te.printStackTrace(); System.out.println("Failed to get suggested users: " + te.getMessage()); System.exit(-1); } }