Facebookのいいねボタンをクリックしたイベントをキャッチする方法はありますか? アプリを Facebook と統合したくありません。「いいね」のクリック数をカウントする必要があるだけです。試した:
$('.fb_iframe_widget').click(function(){
alert("clicked");
});
しかし運がない。これを行う方法がない場合、FB API と同期したときに特定のページのいいね! をカウントできますか?
Facebookのいいねボタンをクリックしたイベントをキャッチする方法はありますか? アプリを Facebook と統合したくありません。「いいね」のクリック数をカウントする必要があるだけです。試した:
$('.fb_iframe_widget').click(function(){
alert("clicked");
});
しかし運がない。これを行う方法がない場合、FB API と同期したときに特定のページのいいね! をカウントできますか?
iframe ボタンではなく、xfbml のようなボタンを使用する必要があります。それを切り替えた後、次の操作を行います。
FB.Event.subscribe('edge.create', function(response) {
// user clicked like button!
});
いいねボタンがクリックされると、facebook イベント「edge.create」が呼び出されます。なぜその名前が付けられたのかわかりませんが、それはあなたが探していることをします。
それがうまくいかない場合は、同じオリジンポリシーのために他に何もできないので、運が悪いと思います。