static Twitter getInstance( AppCredentials appCredentials, TokenSecretAuthData authData) { ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(false) .setOAuthConsumerKey(appCredentials.getKey()) .setOAuthConsumerSecret(appCredentials.getSecret()) // TODO: I think the token/secret expire, we need to check into refreshing them .setOAuthAccessToken(authData.getToken()) .setOAuthAccessTokenSecret(authData.getSecret()); TwitterFactory tf = new TwitterFactory(cb.build()); return tf.getInstance(); } }
super.open(); ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(false);
private static ConfigurationBuilder getAuthConfiguration(Map<String, String> configuration) { ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(true); cb.setJSONStoreEnabled(true); String oAuthConsumerKey = configuration.get(AuthenticationConstants.OAUTH_CONSUMER_KEY); String oAuthConsumerSecret = configuration.get(AuthenticationConstants.OAUTH_CONSUMER_SECRET); String oAuthAccessToken = configuration.get(AuthenticationConstants.OAUTH_ACCESS_TOKEN); String oAuthAccessTokenSecret = configuration.get(AuthenticationConstants.OAUTH_ACCESS_TOKEN_SECRET); cb.setOAuthConsumerKey(oAuthConsumerKey); cb.setOAuthConsumerSecret(oAuthConsumerSecret); cb.setOAuthAccessToken(oAuthAccessToken); cb.setOAuthAccessTokenSecret(oAuthAccessTokenSecret); configureProxy(cb, configuration); return cb; }
&& ! prop.get("twitter.access_token").equals("") && ! prop.get("twitter.access_token_secret").equals("")) { ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(false) .setOAuthConsumerKey(prop.getProperty("twitter.consumer_key")) .setOAuthConsumerSecret(prop.getProperty("twitter.consumer_secret"))
twitterConf.setDebugEnabled(Boolean.valueOf(prop.getProperty("debug"))); twitterConf.setOAuthAccessToken(prop.getProperty("oauth.accessToken")); twitterConf.setOAuthAccessTokenSecret(prop
/** * Allow derived classes to customize the configuration */ protected ConfigurationBuilder setupConfigurationBuilder() { ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(debug). setOAuthConsumerKey(consumerKey). setOAuthConsumerSecret(consumerSecret). setOAuthAccessToken(accessToken). setOAuthAccessTokenSecret(accessTokenSecret); return cb; }
/** * Allow derived classes to customize the configuration */ protected ConfigurationBuilder setupConfigurationBuilder() { ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(debug) .setOAuthConsumerKey(consumerKey) .setOAuthConsumerSecret(consumerSecret) .setOAuthAccessToken(accessToken) .setOAuthAccessTokenSecret(accessTokenSecret); return cb; }
public static Twitter getTwitterInstance (Context context){ ConfigurationBuilder cb = new ConfigurationBuilder(); String consumerKey=""; String consumerSecret=""; try{ consumerKey = Utilities.loadPropties(context).getProperty("twitter_consumer_key"); consumerSecret = Utilities.loadPropties(context).getProperty("twitter_consumer_secret"); } catch(Exception e){ Log.d("KeysException", e.getLocalizedMessage()); } String OAuthToken = UserPreferences.getInstance(context).getPrefKeyOauthToken(); String OAuthSecret = UserPreferences.getInstance(context).getPrefKeyOauthSecret(); cb.setDebugEnabled(true) .setOAuthConsumerKey(consumerKey) .setOAuthConsumerSecret(consumerSecret) .setOAuthAccessToken(OAuthToken) .setOAuthAccessTokenSecret(OAuthSecret); TwitterFactory tf = new TwitterFactory(cb.build()); return tf.getInstance(); }
@Bean @ConditionalOnMissingBean public TwitterFactory twitterFactory(){ if (isEmpty(this.properties.getOauth().getConsumerKey()) || isEmpty(this.properties.getOauth().getConsumerSecret()) || isEmpty(this.properties.getOauth().getAccessToken()) || isEmpty(this.properties.getOauth().getAccessTokenSecret())) { log.error("Twitter4j properties not configured properly. Please check twitter4j.* properties settings in configuration file."); throw new RuntimeException("Twitter4j properties not configured properly. Please check twitter4j.* properties settings in configuration file."); } ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(properties.getDebug()) .setOAuthConsumerKey(properties.getOauth().getConsumerKey()) .setOAuthConsumerSecret(properties.getOauth().getConsumerSecret()) .setOAuthAccessToken(properties.getOauth().getAccessToken()) .setOAuthAccessTokenSecret(properties.getOauth().getAccessTokenSecret()); TwitterFactory tf = new TwitterFactory(cb.build()); return tf; }
configurationBuilder.setDebugEnabled(true) .setJSONStoreEnabled(true) .setOAuthConsumerKey(consumerKey)
public Twitter getTwitterService(String consumerKey, String consumerSecret, String accessKey, String accessSecret, boolean debugEnabled) { ConfigurationBuilder configBuilder = new ConfigurationBuilder(); configBuilder .setDebugEnabled(debugEnabled) .setOAuthConsumerKey(consumerKey) .setOAuthConsumerSecret(consumerSecret) .setOAuthAccessToken(accessKey) .setOAuthAccessTokenSecret(accessSecret); return new TwitterFactory(configBuilder.build()).getInstance(); } }
public void run(AdapterDescription adapterDescription) { StatusListener listener = getListener(); ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(true); cb.setJSONStoreEnabled(true); twitterStream = new TwitterStreamFactory(cb.build()).getInstance(); // twitterStream.setOAuthAccessToken(new AccessToken("", "")); // twitterStream.addListener(listener); // twitterStream.sample(); // FilterQuery tweetFilterQuery = new FilterQuery(); // See // tweetFilterQuery.track(new String[]{"Bieber", "Teletubbies"}); // OR on keywords // tweetFilterQuery.locations(new double[][]{new double[]{-126.562500,30.448674}, // new double[]{-61.171875,44.087585 // }}); // See https://dev.twitter.com/docs/streaming-apis/parameters#locations for proper location doc. //Note that not all tweets have location metadata set. // tweetFilterQuery.language(new String[]{"en"}); // // // twitterStream.filter(tweetFilterQuery); }
public void run(AdapterDescription adapterDescription) { StatusListener listener = getListener(); ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(true); cb.setJSONStoreEnabled(true); twitterStream = new TwitterStreamFactory(cb.build()).getInstance(); // twitterStream.setOAuthAccessToken(new AccessToken("", "")); // twitterStream.addListener(listener); // twitterStream.sample(); // FilterQuery tweetFilterQuery = new FilterQuery(); // See // tweetFilterQuery.track(new String[]{"Bieber", "Teletubbies"}); // OR on keywords // tweetFilterQuery.locations(new double[][]{new double[]{-126.562500,30.448674}, // new double[]{-61.171875,44.087585 // }}); // See https://dev.twitter.com/docs/streaming-apis/parameters#locations for proper location doc. //Note that not all tweets have location metadata set. // tweetFilterQuery.language(new String[]{"en"}); // // // twitterStream.filter(tweetFilterQuery); }
public static void main(String[] args) throws IOException { ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(true) .setOAuthConsumerKey("*********") .setOAuthConsumerSecret("************") .setOAuthAccessToken("*******************") .setOAuthAccessTokenSecret("****************"); TwitterStream twitterStream = new TwitterStreamFactory(cb.build()).getInstance(); TwitterDownloader td = new TwitterDownloader(); StatusListener listener = td.makeListener(twitterStream); twitterStream.addListener(listener); twitterStream.sample(); }