안드로이드 개발 질문/답변
(글 수 45,052)
twitter4j를 이용해서 OAuth로 클라이언트 인증을 했는데요
다음에 요청할 때, 인증정보를 불러와서 사용할 수 있나요?
어플상에서 하는 건, 간단하게 글쓰는 것밖에 없는데요
updatestatus를 하려면 rqToken과 pincode가 필요한데
pinCode는 SharedPreference를 이용해서 저장하면 되는데,
rqToken은 어떻게 해야할 지 모르겠네요.
일단 트위터 객체 생성에서 rqToken을 받아오면, pin 매칭도 안되니까
rqToken도 같이 저장해야할 것 같은데;;
도움 부탁드립니다.
2010.12.28 18:14:46
RequestToken과 PIN번호를 사용하여 얻은 AccessToken을 파일로 저장한 후
나중에 파일에 저장된 AccessToken을 불러와서 로그인하면됩니다.
(RequestToken은 저장하지 않아도 됩니다. )
간단하게 코드로 나타내면 이와 같겠죠..
// accessToken을 받아와서 파일로 저장하는 부분
...
accessToken = mTwitter4j.getOAuthAccessToken(mRequestToken, pin);
...
...
// accessToken 불러와서 로그인하는 부분
...
twitter4j = twitterFactory.getOAuthAuthorizedInstance(consumerKey, consumerSecret, accessToken);
...



