Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- c++
- 백준
- 코딩
- nvidia docker
- 정보처리기사
- 앤서블 설치
- 푸시푸시
- 도커 elk
- 클라우드
- 도커 시작하기
- mysql docker
- docker
- mysql on docker
- elk stack
- java
- c
- 알고리즘
- MySQL
- 데이터베이스
- 데이트
- C언어
- python
- ansible install
- 파이썬
- 스트림셋
- 스트림셋이란?
- 도커
- streamsets 강의
- 자바
- 도커 mysql
Archives
- Today
- Total
리그캣의 개발놀이터
[트위터 데이터 분석] twitter api를 python으로 oAuth 인증받기 본문
이전 앞단에 작성했던 트위터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에 자료는 다음에서 확인 가능하다.
Comments