마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

트위터 연동 중 문제가 있습니다. (Twitter4J 3.0.3)

0 추천

Twitter4J 3.0.3입니다.

 

로그인을 전담하는 액티비티에서 트위터 로그인을 마쳤습니다.

 

이 때 AccessToken에서 토큰, 토큰시크릿을 따로 저장했구요

 

타임라인을 보여주는 액티비티로 넘어와서 아래와 같이 세팅했습니다.

 

AccessToken act = new AccessToken(acctok_tok, acctok_toksec);
twfac = new TwitterFactory();
twitter = twfac.getInstance();
twitter.setOAuthConsumer(var.CON_KEY, var.CON_SEC);
twitter.setOAuthAccessToken(act);

acctok_tok는 토큰, acctok_sec는 토큰시크릿입니다.

 

여기서 act.getToken(), act.getTokenSecret(), act.getUserId()는 잘 됩니다.

 

그런데 act.getScreenName()은 null을 출력해버립니다.

 

그리고 twitter 객체에서 불러올 수 있는 함수 사용시 에러메시지 없이 동작을 멈춥니다.

 

예를 들어 twitter.getScreenName(), twitter.updateState(), twitter.getHomeTimeline 등이 그렇습니다.

 

왜이러는건가요 ㅠㅠ;

erischan (230 포인트) 님이 2013년 8월 17일 질문

1개의 답변

0 추천
트위터 Developer 콘솔에서 해당 관련한 퍼미션을 빠드리신 건 아닌가요?
ShakeJ (6,320 포인트) 님이 2013년 8월 21일 답변
Read Write Message 다 준 상태입니다
twitter4j-core-3.0.4 최신버전인데, twitter4j를 한번 사용해보시기 바랍니다.
...