2010-06-14 6 views
5

Ich möchte ein Skript erstellen, wo ich automatisch mit einem PHP-Skript angemeldet bin, den Status oder w/e aktualisiert und dann abmeldet. Die Verwendung von Graph API oder FQL wäre großartig, wenn ich nicht ein böses Pop-up bekomme, dass ich mich anmelden muss und die "Anwendung" erlauben muss. Ich will das nicht, ich kenne meinen eigenen Benutzernamen und mein Passwort und möchte einfach sofort einloggen, seine Sachen machen und mich ausloggen.Login zu Facebook API mit bekanntem Benutzernamen und Passwort

Ist dies mit der Facebook-API möglich? Ich mag FB nicht wirklich kratzen, aber sie lassen mich nicht viel Wahl obwohl =/

Also ich möchte über ein PHP-Skript sofort zu Facebook einloggen.

Danke!

+0

Warum haben Sie einige Facebook-Benutzernamen des Benutzers + Passwort ?! ich, wirklich * wirklich * hoffe, es ist nur Ihre eigenen. – ThiefMaster

+0

Es ist eigentlich meiner Kunden. Sie haben eine Facebook-Seite und alle wollen verbinden Info über alle sozialen Medien ... warum ist das so ein komisches Ding zu wollen? –

+0

Weil die Verwendung des Benutzernamens/Passworts dafür nicht notwendig ist. Sie brauchen nur den Benutzer, um Ihre App zu autorisieren und ihr die Berechtigung MANAGE_PAGES zu erteilen erhalte ein Seiten-Token für seine Seite, das du dann für Dinge wie die Seite verwenden kannst.Es ist ein schreckliches Durcheinander, dass ein Seitenadministrator die App für sein gesamtes Konto autorisieren muss (dh Zugang zu * allen * Seiten, statt möglich zu sein) um die App zu einer Seite hinzuzufügen und dann ein Seiten-Token ohne zu erhalten ut ein administrat oder beteiligt sein, außer um die App zu installieren), aber immer noch besser als sich auf Benutzername/Passwort verlassen und emulieren einen normalen Client. – ThiefMaster

Antwort

2

Sie können auf die fb mit E-Mail und Passwort zugreifen, aber es ist gegen fb tos. Überprüfen Sie diesen Link http://www.daniweb.com/web-development/php/code/290893/facebook-login-with-curl

Wenn Sie Offline-Genehmigung dann Aktuelle Nachrichten von Facebook wollen, unterstützt es keine Offline-Erlaubnis. :(

https://developers.facebook.com/roadmap/offline-access-removal/

1

Nein, es ist nicht möglich, sich mit dem Benutzernamen/Passwort über die API anzumelden.

was Sie jedoch tun können, ist der Benutzer die Offline-Erlaubnis zu Ihrer App gewähren, dann können Sie einen ähnlichen Effekt erzielen. (z. B. habe ich das verwendet, um einen einfachen Befehlszeilen-Status-Updater zu erstellen)

Verwandte Themen