카테고리 없음
[트위터 데이터 분석] twitter api를 python으로 oAuth 인증받기
리그캣
2019. 2. 13. 16:14
이전 앞단에 작성했던 트위터api를 사용하기위한
개발자 계정 생성가이드 기반으로 작성하였다.
https://league-cat.tistory.com/282
위의 조건을 먼저 만족하길 바란다.
그 후 app을 조건에 만들어 맞추어주면 token등의 정보를 얻을 수 있을 것이다.
파이썬으로 oAuth 인증을 받기위하여 아래의 패키지를 설치하자
$ pip install python-twitter
설치가 완료되었으면, git을 통해 아래의 repository를 다운받고,
실행에 필요한 requirement를 설치한다.
$git clone https://github.com/bear/python-twitter.git
$ git install -Ur python-twitter/requirements.txt
이제 python api를 사용을 위한 준비가 끝낫다.
Test해보기
$cd python-twitter
$make test
$vi oauth_test.py
import syssys.path.append('/usr/lib/python3.6/site-packages/')import twitterapi = twitter.Api(consumer_key='발급받은 consumer_key',consumer_secret='발급받은 consumer_secret',access_token_key='발급받은 access_token_key',access_token_secret='발급받은 access_token_secret')print(api.VerifyCredentials())
$python oauth_test.py
인증여부를 확인 가능하다.
해당 내용은 다음의 링크들을 참조하였으며 변동사항이 있기에
내 입맛에 따라 재 작성하였다는 것을 알린다.
유주원님의 글 : 링크
깃헙 : 링크
추가적으로 .. . 트위터 api를 사용하기 위한 python-twitter에 자료는 다음에서 확인 가능하다.