2010-12-23 8 views
0

Ich las einige Sachen über die YQL API, dass Yahoo! Ich bin mir nicht sicher, aber es scheint eine Sammlung von vielen Drittanbieter-API in einer gemeinsamen Sprache zu sein, oder?YQL + PHP: wie man eine Facebook Login

, was ich nicht bekommen, ist, wie die Facebook-Login, um durch sie, so kann ich die Benutzerprofildaten erhalten ...

Mein Projekt ist ein Facebook (und andere soziale Netzwerke) Form Login hinzuzufügen, Da die Website keinen eigenen Login haben wird, müssen die Leute ein soziales Netzwerk benutzen, um sich einzuloggen. Dann dachte ich, dass das YQL mir bei dieser Aufgabe helfen würde, so dass ich nicht jede Menge Funktionen für jeden entwickeln müsste die Netzwerke.

diese http://developer.yahoo.com/yql/guide/yql-code-examples.html#sdk_yql Lesen, verstand ich, wie ein Yahoo Login zu machen, so kann ich einige privaten Daten zugreifen, aber nicht finden kann, wie ich es mit Facebook tun könnte und anderen

meine Frage also ... Kann YQL Hilf mir dabei? Können Sie mir ein einfaches Beispiel für eine Facebook-Sitzung geben, die es in PHP verwendet? Gibt es Alternativen, die mich bei dieser Aufgabe unterstützen?

Dank,
Jonathan

+0

machen Werfen Sie einen Blick auf http://github.com/facebook/php-sdk/ – haha

Antwort

0

ich sehr bezweifle, dass YQL eine API hat, die mit Facebook Login freie Hand gibt. Sie müssen überlegen, wie ein Login funktioniert. Sie senden POST-Daten an einen Webserver, der clientseitige Passwort-Hashes und Verschlüsselungen sowie andere Arten der Identifizierung enthält. YQL hat keine Möglichkeit, Logins zu "standardisieren" - es müsste eine neue API für jede populäre Website erstellen.

1

Ja, mit YQL können Sie diese Aufgabe ausführen .. Sie können dieses Demo http://demo.tutorialzine.com/2010/05/showing-facebook-twitter-rss-stats-jquery-yql/demo.html betrachten. Auch wenn Sie nur Facebook-Authentifizierung verwenden, dann gibt es keine Notwendigkeit für YQL können Sie es mit http://developers.facebook.com/docs/authentication/

+0

das ist eine Demo für Zähler, nicht Logins. Damit sind Entwickler in der Lage, Daten von sozialen Netzwerken mit Benutzern, die sie kennen, zu bekommen, jetzt ist mein Punkt mit Logins und Sachen, aber trotzdem danke – Jonathan