2012-03-29 3 views
0

Nach Überprüfung von mehr als 20 Antworten bin ich mir sicher, dass es keine Möglichkeit gibt (nur JS zu verwenden), wenn der Benutzer bereits vor ein paar Tagen die Seite "liked/recommended" empfing oder nicht - aber wie: "Anwendung") bereits vor ein paar Tagen von Besucher gemocht?Wie kann man verfolgen, ob der Besucher die Seite bereits über Facebook mit JS "gemocht" hat?

brauche ich JS-Code - ohne serverseitige Sprachen wie PHP - so etwas wie

FB.api(
    { 
    method: 'link.getStats', 
    url: 'example.com' 
    }, 
    function(response) { 
    if(response.liked) { 
     alert('me likey!'); 
    } 
); 

Gibt es so etwas? Vielen Dank!

Antwort

2

Sie können die Grafik-API verwenden, um zu bestätigen, ob einem Benutzer eine Seite gefällt.

Sie benötigen die ID des abzufragenden Objekts.

FB.api('/me/likes/[page_id]', 
    function(response) { 
    if(response.data.length > 0) { 
     alert('me likey!'); 
    }} 
);