Twitter API와 인증

Intermediate Importing Data in Python

Hugo Bowne-Anderson

Data Scientist at DataCamp

이 단원에서 학습할 내용

  • Twitter API에서 데이터 스트리밍하는 방법
  • 수신 트윗을 키워드로 필터링하는 방법
  • API 인증과 OAuth 소개

 

ch_3_1.003.png

Intermediate Importing Data in Python

이 단원에서 학습할 내용

  • Twitter API에서 데이터 스트리밍하는 방법
  • 수신 트윗을 키워드로 필터링하는 방법
  • API 인증과 OAuth 소개
  • Tweepy 파이썬 패키지 사용법

ch_3_1.006.png

Intermediate Importing Data in Python

Twitter API에 접근하기

ch_3_1.008.png

Intermediate Importing Data in Python

Twitter API에 접근하기

ch_3_1.009.png

Intermediate Importing Data in Python

Twitter API에 접근하기

ch_3_1.011.png

Intermediate Importing Data in Python

Twitter API에 접근하기

ch_3_1.013.png

Intermediate Importing Data in Python

Twitter에는 여러 API가 있습니다

ch_3_1.015.png

Intermediate Importing Data in Python

Twitter에는 여러 API가 있습니다

ch_3_1.017.png

Intermediate Importing Data in Python

Twitter에는 여러 API가 있습니다

ch_3_1.018.png

Intermediate Importing Data in Python

Twitter에는 여러 API가 있습니다

ch_3_1.020.png

Intermediate Importing Data in Python

Twitter에는 여러 API가 있습니다

ch_3_1.022.png

Intermediate Importing Data in Python

트윗은 JSON으로 반환됩니다

ch_3_1.024.png

Intermediate Importing Data in Python

트윗은 JSON으로 반환됩니다

ch_3_1.026.png

Intermediate Importing Data in Python

Tweepy 사용: 인증

tweets.py

import tweepy, json

access_token = "..." access_token_secret = "..." consumer_key = "..." consumer_secret = "..."
Intermediate Importing Data in Python

Tweepy 사용: 트윗 스트리밍

tweets.py

# Streaming 객체 생성
stream = tweepy.Stream(consumer_key, consumer_secret, 
                       access_token, access_token_secret)

# 키워드로 트위터 스트림 필터링 stream.filter(track=['apples', 'oranges'])
Intermediate Importing Data in Python

연습해 봅시다!

Intermediate Importing Data in Python

Preparing Video For Download...