Java tutorial
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.ikungolf.java.javatwitter; import java.util.List; import twitter4j.Status; import twitter4j.Twitter; import twitter4j.TwitterException; import twitter4j.TwitterFactory; /** * * @author 483671 */ public class GetUserTimeline { /** * Usage: java twitter4j.examples.timeline.GetUserTimeline * * @param args String[] */ public static void main(String[] args) { // gets Twitter instance with default credentials Twitter twitter = new TwitterFactory().getInstance(); try { List<Status> statuses; String user; // if (args.length == 1) { // user = args[0]; user = "WebUpd8"; statuses = twitter.getUserTimeline(user); // } else { // user = twitter.verifyCredentials().getScreenName(); // statuses = twitter.getUserTimeline(); // } System.out.println("Showing @" + user + "'s user timeline."); for (Status status : statuses) { System.out.println("@" + status.getUser().getScreenName() + " - " + status.getText()); } } catch (TwitterException te) { te.printStackTrace(); System.out.println("Failed to get timeline: " + te.getMessage()); System.exit(-1); } } }