Wie kann ich mich bei facebook mit python (requests / urllib3) anmelden?

Ich versuche, http://docs.python-requests.org/de/latest/ zu benutzen, um sich automatisch bei Facebook anzumelden.

s = requests.session() params = {'email':'MYEMAILHERE','pass':'MYPASSHERE'} r = s.post("https://www.facebook.com/login.php/", params = params) print r.text 

Aber anstatt fb zeigt mir die Homepage zeigt es mir die "Ihre Cookies sind deaktiviert" … Seite.

One Solution collect form web for “Wie kann ich mich bei facebook mit python (requests / urllib3) anmelden?”

Michael Heimlich hat ein Projekt zur Integration mit der Facebook-API mit Python-Anfragen gemacht:

https://github.com/michaelhelmick/requests-facebook

Immer noch auf die richtige REST-Integration warten.

Es gibt auch FacePy: https://github.com/jgorset/facepy

  • Wie werden POST- und GET-Variablen in Python behandelt?
  • Python-Anfragen 'POST-Datei schlägt fehl, wenn man versucht, ein WordPress Theme zum Host hochzuladen
  • Python urllib2 oder Anfragen nach Methode [duplizieren]
  • Wie verwende ich Pythons httplib, um einen POST an eine URL zu senden, mit einem Wörterbuch von Parametern?
  • Python-POST-Binärdaten
  • Wie schreibe ich eine Django-Ansicht für eine POST-Anfrage
  • Erfordert Python-Requests OrderedDicts, oder geht hier etwas anderes?
  • Senden von POST-Parametern mit Python mit Mechanize
  • Django - POST, um ein Wörterbuch zurückzugeben, in dem die Werte Listen sind
  • Versuche, Multipart-Formulardaten in Python zu posten, wird nicht posten
  • Custom Django Rest Parser
  • Python ist die beste Programmiersprache der Welt.