Facebook Graph Auth Token auf die gemütliche weisse!Geschrieben am 14.05.2010 in Code Works Habt ihr schonmal gesehen was Facebook will damit man an einen Facebook Graph Auth Token kommt? Schrecklich… Und für viele sachen einfach total umsonst! Also warum nicht einen Zentralen token abfragen können? Und natürlich geht das mit etwas cURL und PHP! Die Idee ist, einfach eine Dummie User anzulegen, sich damit einloggen, und den Token von der Beispielseite zu entwenden. Ganz simple! <?php $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://login.facebook.com/login.php?'); curl_setopt($ch, CURLOPT_POSTFIELDS, 'email=' . urlencode("DUMMIE_EMAIL") . '&pass=' . urlencode("DUMMIE_PASSWORT") . '&login=' . urlencode("Log in")); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_COOKIEJAR, "fbcookies.txt"); curl_setopt($ch, CURLOPT_COOKIEFILE, "fbcookies.txt"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12"); $login = curl_exec($ch); curl_setopt($ch,CURLOPT_URL,"http://developers.facebook.com/docs/api"); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,50); curl_setopt($ch, CURLOPT_COOKIEJAR, "fbcookies.txt"); curl_setopt($ch, CURLOPT_COOKIEFILE, "fbcookies.txt"); $data = curl_exec($ch); curl_close($ch); $token = explode('<a href="https://graph.facebook.com/',$data); $token = explode('?access_token=',$token[1]); $token = explode('">',$token[1]); echo $token[0]; ?> Funktioniert auch bei Safemode ON! Einfach deine E-Mail adresse und dein Passwort einsetzen, bzw das des Dummies. Gegebenenfalls die Cookie Datei “fbcookies.txt” erstellen und beschreibbar machen, und schon kann man das Script ohne Inputs Requesten und bekommt seinen Facebook Auth Token! Viel Spass! xD EDIT:// Seit neuestem Tritt nach ein paar Versuchen ein Fehler auf, dann muss der User sich erst selbst einloggen und eine lächerliche aber lustige Prozedur über sich ergehen lassen um letztendlich dem jeweiligen Server den Zugriff entgültig zu erlauben.
![]() ![]() Dir gefällt der Artikel? Dir gefällt mein Blog? Dann bleib immer auf dem neuesten Stand mit Twitter oder RSS! » Und Hinterlasse mir ein Kommentar!
Tags: auth token, facebook, facebook curl, graph api, graph api token, grapth auth token, token, token curl, token php Hinterlasse mir ein Kommentar |
||











