1

私のページにはいいねボタンがいくつかあり、誰かが「好き」または「嫌い」になったときに(AJAXを介して)PHPスクリプトをトリガーしたいと思います。

誰かが「いいね」をすると、POSTとGETがトリガーされることがわかります。誰かが「嫌い」をすると、投稿だけがトリガーされます。これは、両方のアクションを区別する方法である可能性があります。

これらのトリガーされたアクションをどのように傍受できますか?

投稿のパラメータを取得する方法はありますか?

4

1 に答える 1

3

Facebook Javascript SDKのFB.EventAPIを確認してください。このsubscribe関数を使用すると、必要な処理を実行できます。

ドキュメントから、ユースケースのサンプルを次に示します。

// new like
FB.Event.subscribe('edge.create',
    function(response) {
        alert('You liked the URL: ' + response);
    }
);

// removed like
FB.Event.subscribe('edge.remove',
    function(response) {
        alert('You unliked the URL: ' + response);
    }
);
于 2012-07-24T14:43:40.793 に答える