如何检测到该用户已经跟随我的php页面

时间:2018-09-25 14:06:33

标签: php facebook

我已经在我的php网站上应用了一个代码来关注用户的我的fb页面。当您单击该按钮时,将打开一个弹出窗口,用户可以通过登录关注我的页面。但是问题在于,如何才能从Facebook上获得用户关注我的页面的响应。 任何帮助表示赞赏。

end

1 个答案:

答案 0 :(得分:-1)

是的,这很简单,您需要使用一些东西来拦截点击。

在A标签中添加唯一的类class="logthis",以便我们识别以下类型的链接:

<div class="fb-share-button"><a class="logthis" target="_blank" href="https://www.facebook.com/sharer/sharer.php?u&amp;src=sdkpreparse" class="fb-xfbml-parse-ignore">Share</a></div>

然后使用一些jQuery拦截该调用并改为调用您的php URL:

$('a.logthis').click(function(e) {
    var logurl = '/logthis.php?originalpage=' + encodeURIComponent($(this).attr('href'));
    window.open(logurl);
    e.preventDefault();
});

只需确保您的logthis.php代码以重定向到originalpage的响应来响应。