À partir de maintenant, vous devez être familier avec l’API word. De nos jours, les API sociales jouent un rôle important pour collecter des informations sur un individu ou une organisation ou presque. Facebook Graph API en utilisant python pour extraire des données de Facebook.
Si vous accédez à https://developers.facebook.com/docs/, vous trouverez les langues pour lesquelles facebook prend en charge l’API. Mais, facebook ne fournit pas de client officiel pour python. Nous utiliserons donc le SDK Facebook à cette fin. Avant de commencer à extraire (extraire ou explorer des données) des données, installons d’abord le SDK Facebook pour python. C’est calme et simple:
sudo pip install facebook-sdk
Avant de se lancer dans l’exploration de données à partir de Facebook, il y a certaines exigences que nous devons remplir au préalable. Nous avons besoin d’un Access Token
pour accéder à toutes les données du site de réseautage social et recueillir des informations. Alors, qu’est-ce qu’un Access Token
?
Pour rester simple, disons que c’est une sorte de code d’accès ou d’autorisation que Facebook (ou tout autre site Web) fournit, afin que vous puissiez accéder aux données en tant qu’utilisateur légitime et qu’ils puissent en garder une trace.
Un jeton d’accès est un objet qui décrit le contexte de sécurité d’un processus ou d’un thread. Les informations contenues dans le jeton incluent l’identité et les privilèges du compte d’utilisateur associé au processus ou au thread.
Vous devez avoir un compte Facebook pour demander un jeton d’accès. Suivez maintenant les étapes suivantes:
- Connectez-vous à votre compte.
- Visitez https://developers.facebook.com/
- Maintenant, en haut à droite. Cliquez sur la section Commencer. Et suivez les formalités et continuez.
- Maintenant, sélectionnez un nom d’affichage pour votre application et cliquez sur Créer un ID d’application.
- Une fois votre
App ID
généré, visitez https://developers.facebook.com/ tools/explorer/ - Maintenant, cliquez sur Obtenir un jeton → Obtenir un jeton d’accès utilisateur. Si vous avez plusieurs applications, vous devrez peut-être sélectionner l’application pour laquelle vous souhaitez générer le jeton.
- Sélectionnez maintenant les autorisations de données utilisateur et cliquez sur Obtenir un jeton d’accès
- Votre jeton sera généré. Copiez-le dans le presse-papiers. Il est conseillé de ne pas partager ce jeton d’accès. Et si vous l’utilisez dans un programme, ne l’utilisez pas directement. Il est conseillé d’enregistrer ce jeton dans un fichier séparé et de prendre une entrée à partir de là ou de définir une variable d’environnement comme
$ set FACEBOOK_TEMP_TOKEN = "YOUR_TOKEN"
.Mais, comme ces jetons expirent après un certain temps, vous devez les mettre à jour encore et encore.