Ich habe eine ähnliche Schaltfläche auf meiner Website (die den Nutzern die fb-Fanseite gefällt).
Wenn der Nutzer auf "Gefällt mir" klickt, überprüfe ich, ob der Even ausgelöst wurde (Ereignis-Abonnement), und zeige dann etwas Inhalt an.
Was ich wirklich zu schätzen wissen würde, ist Folgendes:
Wenn der Benutzer bei facebook angemeldet ist und die Seite bereits gefällt, möchte ich, dass "Sie sind schon ein Fan!" und zeige den Inhalt. (anstatt den ausgegrauten Button anzuzeigen)
ODER
Wenn der Benutzer nicht in Facebook eingeloggt ist und er auf die Schaltfläche "Gefällt mir" klickt, möchte ich Folgendes anzeigen: "Du bist bereits ein Fan!" und zeige den Inhalt. (anstatt den ausgegrauten Button anzuzeigen)
edit: Leute, ich habe das auf SO recherchiert und ähnliche Fragen gefunden, aber nicht ganz, wonach ich suche. Vielleicht bin ich falsch, aber wenn jemand einen Link zu einem, der mein genaues Problem beschreibt, bieten könnte, wäre es viel hilfreicher als ein - auf die Frage. Ich habe folgendes überprüft:
Überprüfen Sie, ob der Benutzer mit Facebook verbunden ist und prüfen Sie, ob ihm eine Seite gefallen hat
Facebook Like Box: Wie erkennt man, ob Benutzer die Seite schon gefallen hat?
Facebook LIKE Taste versteckt, wenn die Seite bereits von Benutzer gefallen
How um zu überprüfen, ob der Nutzer die Seite gemocht hat oder nicht php / javascript verwendet
Prüfe, ob der Nutzer die Fanpage bereits mag
Wenn Sie die Facebook API verwenden. Ich habe diese kurze Funktion entwickelt, die Sie in die Datei base_facebook.php in der Klasse BaseFacebook aufnehmen können.
%Vor%Tags und Links javascript php facebook facebook-graph-api facebook-like