L'API de Twitter et l'authentification

Importation intermédiaire de données en Python

Hugo Bowne-Anderson

Data Scientist at DataCamp

Dans cette section, vous allez apprendre

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

 

ch_3_1.003.png

Importation intermédiaire de données en Python

Dans cette section, vous allez apprendre

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

ch_3_1.006.png

Importation intermédiaire de données en Python

Accéder à l'API de Twitter

ch_3_1.008.png

Importation intermédiaire de données en Python

Accéder à l'API de Twitter

ch_3_1.009.png

Importation intermédiaire de données en Python

Accéder à l'API de Twitter

ch_3_1.011.png

Importation intermédiaire de données en Python

Accéder à l'API de Twitter

ch_3_1.013.png

Importation intermédiaire de données en Python

Twitter propose plusieurs API

ch_3_1.015.png

Importation intermédiaire de données en Python

Twitter propose plusieurs API

ch_3_1.017.png

Importation intermédiaire de données en Python

Twitter propose plusieurs API

ch_3_1.018.png

Importation intermédiaire de données en Python

Twitter propose plusieurs API

ch_3_1.020.png

Importation intermédiaire de données en Python

Twitter propose plusieurs API

ch_3_1.022.png

Importation intermédiaire de données en Python

Les tweets sont renvoyés en JSON

ch_3_1.024.png

Importation intermédiaire de données en Python

Les tweets sont renvoyés en JSON

ch_3_1.026.png

Importation intermédiaire de données en Python

Utiliser Tweepy : authentification

tweets.py

import tweepy, json

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

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

Passons à la pratique !

Importation intermédiaire de données en Python

Preparing Video For Download...