2011-08-09 4 views
3

dev.twitter에서 가져온 ACCESS_TOKEN, ACCESSTOKEN_SECRET, CONSUMER_KEY, CONSUMER_SECRET의 값을 설정했지만 응용 프로그램이 실행될 때 충돌합니다 . twitter4j-core-2.1.8-SNAPSHOT.jar을 라이브러리로 사용합니다. 코드는 다음과 같습니다.twitter4j에서 directmessage에 액세스 할 때 "3577866941을 정수로 구문 분석 할 수 없음"이라는 오류가 표시됩니다.

public ResponseList<DirectMessage> dmList=null; 
public static AccessToken token = new AccessToken(ACCESS_TOKEN, ACCESSTOKEN_SECRET); 
TwitterFactory factory = new TwitterFactory(); 
twitter = factory.getInstance(); 
twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET); 
twitter.setOAuthAccessToken(token); 
try { 
    dmList = twitter.getDirectMessages(new Paging(1,15)); 
} catch (TwitterException e) { 
    e.printStackTrace(); 
} 

감사합니다.

+0

게시물 로그 메시지입니다. – Sandy

답변

1

트위터 userID와 tweetID는 32 비트 정수가 아닙니다. 최근에 64 비트로 업그레이드했는데 라이브러리가 오래된 버전일까요?