Anfragen-Facebook.

Eine Python-Bibliothek, die mit der Facebook-Graph-API angrenzt
Jetzt downloaden

Anfragen-Facebook. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mike Helmick
  • Website des Verlags:
  • https://github.com/michaelhelmick/

Anfragen-Facebook. Stichworte


Anfragen-Facebook. Beschreibung

Anfragen-Facebook ist eine Python-Bibliothek, mit der die Benutzeroberfläche mit Facebook-Diagramm mit Facebook-Grafik unterstützt. , redirect_uri = 'http: //example.com/callback/') orf = facebookapi ('* Ihre App-Schlüssel *', '* Ihre App Secret *', 'http://example.com/callback/')Auth_url = F.get_Auth_URL (Scope = ) drucken 'Verbinden Sie sich mit Facebook über:% s'% auth_urlonce Sie klicken Sie auf "Erlauben", um sicherzustellen, dass eine URL eingerichtet ist, um das Problem zu lösen Finalisierter Access_token und fügt es möglicherweise in Ihre Datenbank hinzu, um auf ihre Informationen zu einem späteren Datum zuzugreifen In Django tun Sie etwas wie # Code = anfrage.get.get ('Code') access_token = f.get_access_token (Code) Final_Access_token = access_token # Speichern Sie dieses Token in die Datenbank für eine spätere Verwendung? Dynamische Facebook-Methodensay Sie haben die URL https://graph.facebook.com/me/friends, um einen Anruf über diese Bibliothek zu erstellen, Sie würden Graphapi anrufen .GET ('ME / FREUNDE) Sie nehmen einfach alles in die URL nach https://graph.facebook.com/Getinging einiger Benutzerinformationen # Holen Sie sich die letzten Token aus der Datenbank oder überall dort, wo Sie sie haben. # Drucken Sie Ihre Daten aus: Print Graph.get ('mich'), außer FacebookClientError: drucken 'fehlgeschlagen! : ('# Drucken meines InformationPrint Graph.get (' mikehimselselself ') Erhalten Sie Ihren Home-Feed # Angenommen, Sie verwenden die Graphapi-Instanz aus dem vorherigen AbschnittHome_feed = graph.get (' mich / home ') drucken Home_FeedGeting ein Profilfutter # Sie verwenden die Graphapi-Instanz aus dem vorherigen AbschnittYour_feed = graph.get ('mich / feed') drucken Sie Ihre_feed # Erhalten mein Profil feedmy_feed = graph.get ('mikehimself / feed') drucken my_feedcreateing ein Fotoalbum # Angenommen, Sie verwenden das Graphapi-Instanz aus dem vorherigen AbschnittNew_album = graph.post ('me / albums', params = {'Name': 'Testalbum'}) Drucken New_albumcrateing Einen Beitrag mit einem Foto # Angenommen, Sie verwenden die Graphapi-Instanz aus dem vorherigen Abschnitt # Angenommen, Sie verwenden das von Ihnen gerade erstellte Album, das gerade im vorherigen Abschnitt # new_album = new_album var von den vorherigen sectionalbum_id = new_album # -Dateien ist, ist eine Liste von Dikten, in denen Sie mehrere Dateifreunde hochladen können = new_photo = graph.post ('% s / photos '% album_id , params = {'Nachricht': 'My Photo Contion!'}, Dateien = Dateien) Drucken Neue_Photocatching-Fehler (falls Sie es nicht in dem ersten Beispiel festgenommen haben) # Angenommen, Sie verwenden die Graphapi-Instanz aus dem vorherigen Abschnitt: graph.delete ('mich / feed') außer facebookclientError, e: drucken e.message drucken 'etwas schlechtes passiert :(


Anfragen-Facebook. Zugehörige Software