java:miningthesocialweb
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
java:miningthesocialweb [2014/01/26 00:16] – rlunaro | java:miningthesocialweb [2014/01/27 22:46] – [My first code] rlunaro | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Mining the social web, 2nd edition ====== | + | ====== Mining the social web, 2nd edition |
===== Introduction ===== | ===== Introduction ===== | ||
Line 49: | Line 49: | ||
cb.setDebugEnabled(true) | cb.setDebugEnabled(true) | ||
- | .setOAuthConsumerKey(" | + | .setOAuthConsumerKey(" |
- | .setOAuthConsumerSecret(" | + | .setOAuthConsumerSecret(" |
- | .setOAuthAccessToken(" | + | .setOAuthAccessToken(" |
- | .setOAuthAccessTokenSecret(" | + | .setOAuthAccessTokenSecret(" |
| | ||
tf = new TwitterFactory(cb.build()); | tf = new TwitterFactory(cb.build()); | ||
Line 95: | Line 95: | ||
} | } | ||
} // exploringTrendingTopics | } // exploringTrendingTopics | ||
- | < | + | </code> |
+ | === Get trending topics by country === | ||
+ | |||
+ | It's possible that not all the trending topics can be consulted. For instance, I've tried with other locations (cities in Spain) and it doesn' | ||
+ | |||
+ | However, you should register in [[http:// | ||
+ | |||
+ | <code java> | ||
+ | /** | ||
+ | * Example of page 16, bullet 1.3.3 | ||
+ | */ | ||
+ | public void exploringTrendingTopics() throws TwitterException, | ||
+ | { | ||
+ | |||
+ | GeoPlanet g = new GeoPlanet(" | ||
+ | PlaceCollection places = g.getPlaces(" | ||
+ | |||
+ | // take only the first ocurrence, | ||
+ | // who is the country | ||
+ | Place spain = places.get(0); | ||
+ | | ||
+ | if( spain == null ) | ||
+ | return; | ||
+ | | ||
+ | Trends trends = twitter.trends().getPlaceTrends( (int) spain.getWoeId() ); | ||
+ | | ||
+ | for( Trend trend : trends.getTrends() ) | ||
+ | { | ||
+ | System.out.println( trend.toString() ); | ||
+ | System.out.println( " | ||
+ | System.out.println( " | ||
+ | } | ||
+ | } // exploringTrendingTopics | ||
+ | </ | ||
===== Oauth in Java: links to investigate ===== | ===== Oauth in Java: links to investigate ===== |
java/miningthesocialweb.txt · Last modified: 2022/12/02 22:02 by 127.0.0.1