1

可能重复:
单击 facebook like 按钮后如何重定向?

我的网站上有很多 facebook 的粉丝页面,例如按钮,当有人喜欢我网页上的任何特定粉丝页面时,我想增加一个 php 变量 $counter?

4

1 回答 1

0

您应该创建一个 Facebook APP,然后使用 Javscript SDK:https ://developers.facebook.com/docs/reference/javascript/

edge.create导入 SDK 后,您应该使用此代码订阅以下事件:

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

这将在用户按下类似按钮之一时执行。如您所见,该response变量包含“喜欢”的 url,您应该通过 AJAX 调用将其传递给 PHP 脚本,如果该 URL 是您页面的有效 URL,您可以增加您的 PHP 变量。

您可以在此处查看所有 Facebook 事件https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/

于 2012-11-24T19:21:09.027 回答