Twitter API och autentisering

Importera data i Python – fortsättningskurs

Hugo Bowne-Anderson

Data Scientist at DataCamp

Det här får du lära dig

  • Hur man strömmar data från Twitter API
  • Hur man filtrerar inkommande tweets på nyckelord
  • Om API-autentisering och OAuth

 

ch_3_1.003.png

Importera data i Python – fortsättningskurs

Det här får du lära dig

  • Hur man strömmar data från Twitter API
  • Hur man filtrerar inkommande tweets på nyckelord
  • Om API-autentisering och OAuth
  • Hur man använder Python-paketet Tweepy

ch_3_1.006.png

Importera data i Python – fortsättningskurs

Åtkomst till Twitter API

ch_3_1.008.png

Importera data i Python – fortsättningskurs

Åtkomst till Twitter API

ch_3_1.009.png

Importera data i Python – fortsättningskurs

Åtkomst till Twitter API

ch_3_1.011.png

Importera data i Python – fortsättningskurs

Åtkomst till Twitter API

ch_3_1.013.png

Importera data i Python – fortsättningskurs

Twitter har flera API:er

ch_3_1.015.png

Importera data i Python – fortsättningskurs

Twitter har flera API:er

ch_3_1.017.png

Importera data i Python – fortsättningskurs

Twitter har flera API:er

ch_3_1.018.png

Importera data i Python – fortsättningskurs

Twitter har flera API:er

ch_3_1.020.png

Importera data i Python – fortsättningskurs

Twitter har flera API:er

ch_3_1.022.png

Importera data i Python – fortsättningskurs

Tweets returneras som JSON

ch_3_1.024.png

Importera data i Python – fortsättningskurs

Tweets returneras som JSON

ch_3_1.026.png

Importera data i Python – fortsättningskurs

Använda Tweepy: autentisering

tweets.py

import tweepy, json

access_token = "..." access_token_secret = "..." consumer_key = "..." consumer_secret = "..."
Importera data i Python – fortsättningskurs

Använda Tweepy: strömma tweets!

tweets.py

# Create Streaming object
stream = tweepy.Stream(consumer_key, consumer_secret, 
                       access_token, access_token_secret)

# This line filters Twitter Streams to capture data by keywords: stream.filter(track=['apples', 'oranges'])
Importera data i Python – fortsättningskurs

Nu kör vi en övning!

Importera data i Python – fortsättningskurs

Preparing Video For Download...