Mit Facebook Graph API arbeiten

Ab sofort müssen Sie mit dem Wort API vertraut sein. Heutzutage spielen soziale APIs eine wichtige Rolle, um Informationen über eine Person oder eine Organisation oder fast alles zu sammeln. Facebook Graph API mit Python zu implementieren, um einige Daten von Facebook zu extrahieren.

Wenn Sie zu https://developers.facebook.com/docs/gehen, finden Sie die Sprachen, für die Facebook API-Unterstützung bietet. Facebook bietet jedoch keinen offiziellen Client für Python an. Daher werden wir stattdessen das Facebook SDK für diesen Zweck verwenden. Bevor wir mit dem Minen (Extrahieren oder Data Mining) einiger Daten beginnen, installieren wir zuerst das Facebook SDK für Python. Es ist ruhig einfach:

sudo pip install facebook-sdk

Bevor wir von Facebook in das Data Mining einsteigen, gibt es einige Anforderungen, die wir vorher erfüllen müssen. Wir benötigen ein Access Token, um auf Daten von der Social-Networking-Site zuzugreifen und Informationen zu sammeln. Was ist ein Access Token ?

Um es einfach zu halten, sagen wir, es ist eine Art Zugangscode oder Erlaubnis, die Facebook (oder eine andere Website) zur Verfügung stellt, so dass Sie als legitimer Benutzer auf die Daten zugreifen und sie verfolgen können.

Ein Zugriffstoken ist ein Objekt, das den Sicherheitskontext eines Prozesses oder Threads beschreibt. Die Informationen im Token enthalten die Identität und die Berechtigungen des Benutzerkontos, das dem Prozess oder Thread zugeordnet ist.

Sie benötigen ein Facebook-Konto, um ein Zugriffstoken anzufordern. Befolgen Sie nun die folgenden Schritte:

  1. Melden Sie sich in Ihrem Konto an.
  2. Besuchen Sie https://developers.facebook.com/
  3. Jetzt oben rechts. Klicken Sie auf den Abschnitt Erste Schritte. Und folgen Sie dem Formular unten und fahren Sie fort.

    Verwenden der Facebook Graph API

  4. Wählen Sie nun einen Anzeigenamen für Ihre App aus und klicken Sie auf App-ID erstellen.
  5. Nachdem Ihr App ID generiert wurde, besuchen Sie https://developers.facebook.com/tools/explorer/
  6. Klicken Sie nun auf Token abrufen → Benutzerzugriffstoken abrufen. Wenn Sie mehrere Apps haben, müssen Sie möglicherweise auswählen, für welche App Sie das Token generieren möchten.

    Verwenden der Facebook Graph API

  7. Wählen Sie nun Benutzerdatenberechtigungen aus und klicken Sie auf Zugriffstoken abrufen
  8. Ihr Token wird generiert. Kopieren Sie das in die Zwischenablage. Es wird empfohlen, dieses Zugriffstoken nicht freizugeben. Und wenn Sie es in einem Programm verwenden, verwenden Sie es nicht direkt. Es wird empfohlen, dieses Token in einer separaten Datei zu speichern und Eingaben von dort entgegenzunehmen oder eine Umgebungsvariable wie $ set FACEBOOK_TEMP_TOKEN = "YOUR_TOKEN" .

    Da diese Token jedoch nach einiger Zeit ablaufen, müssen Sie sie immer wieder aktualisieren.

You might also like

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.