2016-03-22 13 views
0

Hier mein folgendes Problem: Ich richte die Schaltfläche wie und es funktioniert einwandfrei, wenn ich mochte oder nicht mochte von FB.Event.subscribe ('edge.create', ... und FB.Event.subscribe ('edge.remove', ...facebook bereits gemocht, wie kann ich etwas anrufen

Aber ich weiß nicht, wie ich eine Aktion in der folgenden Bedingung aufrufen: Ich lade meine Webseite, und ich bin noch nicht bei Facebook eingeloggt , dann drücke ich den "Gefällt mir" -Button und ich werde zum Facebook-Login weitergeleitet. Nachdem ich mich angemeldet habe, bekomme ich den Button gefallen, weil ich die Seite schon gemocht habe. Wie kann ich unter dieser Bedingung eine Aktion aufrufen, wenn der Button schon gefällt und ich Klicken Sie nicht auf FB.Event.subscribe?

Danke

+1

Warum möchten Sie wissen, ob der Benutzer die Seite gefallen hat? – WizKid

+1

Beachten Sie, dass Like Gating in irgendeiner Form nicht mehr erlaubt ist. – CBroe

+0

Ich benutze das nur zur automatischen Anmeldung in meiner Anwendung ohne manuelle Maßnahmen. Wenn der Nutzer es bereits gemocht hat, wird er ohne manuelle Schritte an meine App weitergeleitet. – user3155074

Antwort

0

Dies ist absichtlich nicht möglich ohne die user_likes Erlaubnis, und diese Berechtigung wird apps nicht gewährt, die es benutzen, um zu überprüfen, ob ein Benutzer eine bestimmte Seite mag oder die sonst Dienstprogramm dem Benutzer nicht zur Verfügung stellt basierend auf den gleichen Daten