위쪽 Import 문에 오류가 뜬다면
window -- preferences 에서 아래의 그림과 같이 수정하고 저장한뒤 컴파일 한다
최근에 변경된 트위터사의 인증 방법 변경으로 아래의 방법으로 코딩하면
오류가 발생하더군여~ 그냥 참고만 하시는게 좋을듯-_- // 2010. 10. 8 작성
import java.util.List; import java.lang.System; import twitter4j.Status; import twitter4j.Twitter; import twitter4j.TwitterException; class test_twitter_Mytimeline { String senderID = "아이디입력"; String senderPassword = "비밀번호입력"; Twitter twitter = new Twitter(senderID,senderPassword); public test_twitter_Mytimeline() { List<Status> = null; try { statuses = twitter.getFriendsTimeline(); }catch (TwitterException e){ e.printStackTrace(); } System.out.println("Showing friends timeline."); for (Status status : statuses) { System.out.println(status.getUser().getName()+" : "+ status.getText()); } } } class list_twit { public static void main(String args[]){ test_twitter_Mytimeline ttm = new test_twitter_Mytimeline(); } }
최근에 변경된 트위터사의 인증 방법으로 아래의 방법으로 코딩하면
오류가 발생하더군여~ 그냥 참고만 하시는게 좋을듯-_- //10. 10. 8
자바와 트위터 api인 Twitter4J를 이용해서 트위터에 글 남기는 예제입니다
인증과정이 필요 없이 아래의 소스만 입력하면 간단하게
자신의 트위터에 글을 남길수가 있어여~
import twitter4j.Status; import twitter4j.Twitter; import twitter4j.TwitterException; import twitter4j.TwitterFactory; import twitter4j.http.RequestToken; import twitter4j.http.AccessToken; import twitter4j.AsyncTwitter; import twitter4j.AsyncTwitterFactory; import twitter4j.Status; import twitter4j.TwitterAdapter; import twitter4j.TwitterException; import twitter4j.TwitterMethod; import twitter4j.Paging; import twitter4j.ResponseList; import java.util.List; class test_twitter_streaming { // 자신의 트위터 ID를ID를 입력 String senderID = "자신의 ID 입력"; // 비밀번호 입력입력 String senderPassword = "비밀번호 입력"; // 메세지의 내용을내용을 입력 String streaming_message = "메세지 내용 입력"; // 트위터와의 연결 Twitter twitter = new Twitter(senderID,senderPassword); public test_twitter_streaming() { Status status; try { //// 메세지 전송 status = twitter.updateStatus(streaming_message); // System.out.println(status.getText() + " POSTED"); } catch (TwitterException e) { e.printStackTrace(); } //System.out.println("WorkSystem.out.println("Work Nomal END")"); } } class test_twit { public static void main(String args[]){ test_twitter_streaming tts = new test_twitter_streaming(); } }