query.setCount(numberOfTweets - tweets.size()); try { QueryResult result = twitter.search(query); tweets.addAll(result.getTweets()); println("Gathered " + tweets.size() + " tweets");
@Override protected ArrayList<String> doInBackground(String... arg0) { List<twitter4j.Status> tweets = new ArrayList(); tweetTexts.clear(); Twitter mTwitter = getTwitter(); try { tweets = mTwitter.search(new Query(searchText)).getTweets(); for (twitter4j.Status t : tweets) { tweetTexts.add(t.getText() + "\n\n"); } } catch (Exception e) { Log.e("Error", "Exception"); } return tweetTexts; }
@Override public void invoke(List<TwitterListener> listeners) throws TwitterException { QueryResult result = twitter.search(query); for (TwitterListener listener : listeners) { try { listener.searched(result); } catch (Exception e) { logger.warn("Exception at search", e); } } } });
Query query = new Query("from:somebody").since("2011-01-02"); Twitter twitter = new TwitterFactory().getInstance(); QueryResult result = twitter.search(query);
Twitter twitter = TwitterFactory.getSingleton(); Query query = new Query("source:twitter4j yusukey"); QueryResult result = twitter.search(query); for (Status status : result.getStatuses()) { System.out.println("@" + status.getUser().getScreenName() + ":" + status.getText()); }
Twitter twitter = TwitterFactory.getSingleton(); Query query = new Query("source:twitter4j yusukey"); QueryResult result = twitter.search(query); for (Status status : result.getStatuses()) { System.out.println("@" + status.getUser().getScreenName() + ":" + status.getText()); }
Twitter twitter = new TwitterFactory().getInstance(); try { QueryResult result = twitter.search(new Query("#myhashtag")); } catch (TwitterException te) { te.printStackTrace(); }
Twitter twitter = new TwitterFactory().getInstance(); Query query = new Query("lizardbill"); QueryResult result = twitter.search(query); for (Tweet tweet : result.getTweets()) { System.out.println(tweet.getFromUser() + ":" + tweet.getText()); for (URLEntity urle : tweet.getURLEntities()) { System.out.println(urle.getDisplayURL()); } }
@Override protected List<twitter4j.Status> doInBackground(String... params) { Twitter twitter = TwitterWrapper.getTwitterInstance(context.getApplicationContext()); List<twitter4j.Status> tweets = null; try { Query query = new Query(params[0]); QueryResult result; result = twitter.search(query); tweets = result.getTweets(); } catch (TwitterException te) { te.printStackTrace(); System.out.println("Failed to search tweets: " + te.getMessage()); } return tweets; }
Twitter twitter = TwitterFactory.getSingleton(); Query query = new Query("..."); QueryResult result = twitter.search(query); for (Status status : result.getTweets()) { for (MediaEntity mediaEntity : status.getMediaEntities()) { System.out.println(mediaEntity.getType() + ": " + mediaEntity.getMediaURL()); } }
public static void main(String[] args) throws TwitterException { Twitter twitter = new TwitterFactory().getInstance(); Query query = new Query("**your query**"); query.setRpp(100); // here you show 100 tweets QueryResult result = twitter.search(query); for (Tweet tweet : result.getTweets()) { System.out.println(tweet.getFromUser() + ":" + tweet.getText()); } }
ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(true) .setOAuthConsumerKey("your key") .setOAuthConsumerSecret( "your key") .setOAuthAccessToken( "your key") .setOAuthAccessTokenSecret( "your key"); TwitterFactory tf = new TwitterFactory(cb.build()); Twitter twitter = tf.getInstance(); Query query = new Query("#iphone7"); query.setCount(100); try { result = twitter.search(query); tweets.addAll(result.getTweets()); System.out.println("Gathered " + tweets.size() + " tweets"); } catch (TwitterException te) { System.out.println("Couldn't connect: " + te.toString()); }
Twitter twitter = new TwitterFactory().getInstance(); AccessToken accessToken = new AccessToken(accessTokenStr, accessTokenSecretStr); twitter.setOAuthConsumer(consumerKeyStr, consumerSecretStr); twitter.setOAuthAccessToken(accessToken); try { Query query = new Query("#<HASHTAG TO SEARCH>"); QueryResult result; result = twitter.search(query); List<Status> tweets = result.getTweets(); for (Status tweet : tweets) { System.out.println("@" + tweet.getUser().getScreenName() + " - " + tweet.getText()); } } catch (TwitterException te) { te.printStackTrace(); System.out.println("Failed to search tweets: " + te.getMessage()); System.exit(-1); }
public static void main(String[] args) throws TwitterException { Twitter twitter = new TwitterFactory().getInstance(); for (int page = 1; page <= 10; page++) { System.out.println("\nPage: " + page); Query query = new Query("#MyWorstFear"); // trending right now query.setRpp(100); query.setPage(page); QueryResult qr = twitter.search(query); List<Tweet> qrTweets = qr.getTweets(); if(qrTweets.size() == 0) break; for(Tweet t : qrTweets) { System.out.println(t.getId() + " - " + t.getCreatedAt() + ": " + t.getText()); } } }
public static void main(String[] args) throws TwitterException { Twitter twitter = new TwitterFactory().getInstance(); for (int page = 1; page <= 10; page++) { System.out.println("\nPage: " + page); Query query = new Query("#iPhone5"); query.setRpp(100); // set tweets per page to 100 query.setPage(page); QueryResult qr = twitter.search(query); List<Tweet> qrTweets = qr.getTweets(); // break out of the loop early if there are no more tweets if(qrTweets.size() == 0) break; for(Tweet t : qrTweets) { System.out.println(t.getId() + " - " + t.getCreatedAt() + ": " + t.getText()); } } }
private static final String TWITTER_CONSUMER_KEY = "xxxxxxxxxxxxxxxxxx"; private static final String TWITTER_SECRET_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; private static final String TWITTER_ACCESS_TOKEN = "xxxxxxxxxxxxxxxxxxxxxxx"; private static final String TWITTER_ACCESS_TOKEN_SECRET = "xxxxxxxxxxxxxxxxxxxxxxxxx"; ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(true) .setOAuthConsumerKey(TWITTER_CONSUMER_KEY) .setOAuthConsumerSecret(TWITTER_SECRET_KEY) .setOAuthAccessToken(TWITTER_ACCESS_TOKEN) .setOAuthAccessTokenSecret(TWITTER_ACCESS_TOKEN_SECRET); TwitterFactory tf = new TwitterFactory(cb.build()); Twitter twitter = tf.getInstance(); try { Query query = new Query("MrEdPanama"); QueryResult result; do { result = twitter.search(query); List<Status> tweets = result.getTweets(); for (Status tweet : tweets) { System.out.println("@" + tweet.getUser().getScreenName() + " - " + tweet.getText()); } } while ((query = result.nextQuery()) != null); System.exit(0); } catch (TwitterException te) { te.printStackTrace(); System.out.println("Failed to search tweets: " + te.getMessage()); System.exit(-1); }
@Override public IRawRecord<char[]> next() throws IOException, InterruptedException { if (result == null || nextTweetIndex >= result.getTweets().size()) { Thread.sleep(1000 * requestInterval); query.setSinceId(lastTweetIdReceived); try { result = twitter.search(query); } catch (TwitterException e) { throw HyracksDataException.create(e); } nextTweetIndex = 0; } if (result != null && !result.getTweets().isEmpty()) { List<Status> tw = result.getTweets(); Status tweet = tw.get(nextTweetIndex++); if (lastTweetIdReceived < tweet.getId()) { lastTweetIdReceived = tweet.getId(); } String jsonTweet = TwitterObjectFactory.getRawJSON(tweet); // transform tweet obj to json record.set(jsonTweet); return record; } else { return null; } }
query.setRpp(100); // 100 results per page query.setPage(page); QueryResult qr = twitter.search(query); List<Tweet> qrTweets = qr.getTweets();
ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(true) .setOAuthConsumerKey("*******") .setOAuthConsumerSecret("****") .setOAuthAccessToken("*****") .setOAuthAccessTokenSecret("*****"); TwitterFactory tf = new TwitterFactory(cb.build()); final Twitter twitter = tf.getInstance(); Query query = new Query("source:twitter4j yusukey"); new Thread(new Runnable() { @Override public void run() { try { QueryResult result = twitter.search(query); for (Status status : result.getTweets()) { System.out.println("@" + status.getUser().getScreenName() + ":" + status.getText()); } } catch (TwitterException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }).start();
query.setLocale("en_IN"); query.setCount(100); QueryResult result = twitter.search(query); System.out.println("Output File "+ args[1]); System.out.println(result.getTweets());