L'API Twitter et l'authentification

Importation intermédiaire de données en Python

Hugo Bowne-Anderson

Data Scientist at DataCamp

Vous apprendrez

  • Comment diffuser des données à partir de l'API Twitter
  • Comment filtrer les tweets entrants par mots-clés
  • À propos de l'authentification API et OAuth

 

ch_3_1.003.png

Importation intermédiaire de données en Python

Vous apprendrez

  • Comment diffuser des données à partir de l'API Twitter
  • Comment filtrer les tweets entrants par mots-clés
  • À propos de l'authentification API et OAuth
  • Comment utiliser le package Python Tweepy

ch_3_1.006.png

Importation intermédiaire de données en Python

Accéder à l'API Twitter

ch_3_1.008.png

Importation intermédiaire de données en Python

Accéder à l'API Twitter

ch_3_1.009.png

Importation intermédiaire de données en Python

Accéder à l'API Twitter

ch_3_1.011.png

Importation intermédiaire de données en Python

Accéder à l'API Twitter

ch_3_1.013.png

Importation intermédiaire de données en Python

Twitter dispose de plusieurs API

ch_3_1.015.png

Importation intermédiaire de données en Python

Twitter dispose de plusieurs API

ch_3_1.017.png

Importation intermédiaire de données en Python

Twitter dispose de plusieurs API

ch_3_1.018.png

Importation intermédiaire de données en Python

Twitter dispose de plusieurs API

ch_3_1.020.png

Importation intermédiaire de données en Python

Twitter dispose de plusieurs API

ch_3_1.022.png

Importation intermédiaire de données en Python

Les tweets sont renvoyés sous forme de fichiers JSON

ch_3_1.024.png

Importation intermédiaire de données en Python

Les tweets sont renvoyés sous forme de fichiers JSON

ch_3_1.026.png

Importation intermédiaire de données en Python

Utilisation de Tweepy : Authentification :

tweets.py

import tweepy, json

access_token = "..." access_token_secret = "..." consumer_key = "..." consumer_secret = "..."
Importation intermédiaire de données en Python

Utilisation de Tweepy : diffuser des tweets en continu.

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'])
Importation intermédiaire de données en Python

Passons à la pratique !

Importation intermédiaire de données en Python

Preparing Video For Download...