如何知道用户是否来自Facebook链接?

时间:2013-10-21 03:19:38

标签: php facebook http referrer

如果Facebook上有链接发布到我的网站,并且用户关注它,我想使用PHP显示自定义内容。我尝试了以下方法...

$_SERVER['HTTP_REFERER']

Facebook必须阻止此功能,因为它无效。有没有一种实际适用于Facebook的方法?

1 个答案:

答案 0 :(得分:3)

这条消息已经有一年了,但我发现它们仍然在使用它..我在这里发布它因为它仍然相当丰富链接的结尾是https://www.facebook.com/note.php?note_id=10151070897728920

  

限制推荐人

     

我们仍然需要让您浏览的网站了解流量   来自Facebook,但我们也想阻止他们阅读全文   来源网址。否则,他们可以知道您在网站上的位置   你点击了他们的链接。为了达到这种平衡,我们已经采取了   目前称为元推荐者的新功能的优势   适用于Chrome 17+和Safari 6+。这允许我们指定方式   通过Referer与外部网站共享的大部分源URL   头。如果您正在使用这些支持的浏览器之一,则可以使用   这项新功能的优势。否则,您的浏览器将被路由   到稍慢的旧系统。

     

此更改应减少链接垫片对浏览的影响   (尤其是从蜂窝网络访问Facebook时)和   应该有助于为典型用户节省大约一秒钟。