API Twitter și autentificarea

Importul intermediar de date în Python

Hugo Bowne-Anderson

Data Scientist at DataCamp

În acest capitol veți învăța

  • Cum să transmiteți în flux date din API-ul Twitter
  • Cum să filtrați tweet-urile primite după cuvinte cheie
  • Despre autentificarea API și OAuth

 

ch_3_1.003.png

Importul intermediar de date în Python

În acest capitol veți învăța

  • Cum să transmiteți în flux date din API-ul Twitter
  • Cum să filtrați tweet-urile primite după cuvinte cheie
  • Despre autentificarea API și OAuth
  • Cum să utilizați pachetul Python Tweepy

ch_3_1.006.png

Importul intermediar de date în Python

Accesați API-ul Twitter

ch_3_1.008.png

Importul intermediar de date în Python

Accesați API-ul Twitter

ch_3_1.009.png

Importul intermediar de date în Python

Accesați API-ul Twitter

ch_3_1.011.png

Importul intermediar de date în Python

Accesați API-ul Twitter

ch_3_1.013.png

Importul intermediar de date în Python

Twitter oferă mai multe API-uri

ch_3_1.015.png

Importul intermediar de date în Python

Twitter oferă mai multe API-uri

ch_3_1.017.png

Importul intermediar de date în Python

Twitter oferă mai multe API-uri

ch_3_1.018.png

Importul intermediar de date în Python

Twitter oferă mai multe API-uri

ch_3_1.020.png

Importul intermediar de date în Python

Twitter oferă mai multe API-uri

ch_3_1.022.png

Importul intermediar de date în Python

Tweet-urile sunt returnate ca JSON-uri

ch_3_1.024.png

Importul intermediar de date în Python

Tweet-urile sunt returnate ca JSON-uri

ch_3_1.026.png

Importul intermediar de date în Python

Utilizarea Tweepy: autentificare

tweets.py

import tweepy, json

access_token = "..." access_token_secret = "..." consumer_key = "..." consumer_secret = "..."
Importul intermediar de date în Python

Utilizarea Tweepy: transmiteți tweet-uri în flux!

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'])
Importul intermediar de date în Python

Să exersăm!

Importul intermediar de date în Python

Preparing Video For Download...