본문 바로가기
Data Analysis/R

R : Twitter OAuth for R

by 불탄오징어 2013. 8. 30.
반응형

Twitter OAuth 정책이 바뀌었다나 어쨌다나 Twitter에 대한 기능들을 쓰려면 OAuth를 받아야 한단다.


1. https://dev.twitter.com/apps/new 에서 새로운 App으로 등록
2. OAuth 관련된 정보들을 생성할 수 있는데 이를 이용해서 아래의 스크립트를 실행한다.


     library(twitteR)
     cainfo <- system.file("CurlSSL", "cacert.pem", package = "RCurl")
     cred <- OAuthFactory$new(consumerKey="Consumerkey를 입력한다.",
                              consumerSecret="ConsumerSecret을 입력한다.",
                              requestURL="https://api.twitter.com/oauth/request_token",
                              accessURL="http://api.twitter.com/oauth/access_token",
                              authURL="http://api.twitter.com/oauth/authorize")
     cred$handshake(cainfo=cainfo)


3. 마지막 스크립트 까지 실행하면 주소가 하나뜨는데 해당 주소라가서 나오는 숫자를 입력한다.
4. 마지막으로 아래 스크립트 실행

     registerTwitterOAuth(cred)

5. 그러면 트위터에 접근이 가능하다.

--------------------------------------------------------
그런데 매번 해당 주소로 가서 숫자를 받아서 OAuth를 받아야 하는지.. 불편하구만...


'Data Analysis > R' 카테고리의 다른 글

R : 문자로 된 날짜를 Date Type으로 변경하기(as.Date(), strptime())  (0) 2013.09.09
R : get 함수  (0) 2013.09.03
R : 시계열 관련 함수  (0) 2013.09.03
R : Wordcloud (미완)  (0) 2013.08.30
R : Facebook 데이터 가져오기  (0) 2013.08.29

댓글