2011-12-27 14 views
0

我不确定这个的安全性影响,如果它的特权信息。但我想知道我是否可以从Facebook链接中获取头部信息,并打开我的页面。我可以使用$_SERVER['HTTP_REFERER']来捕获推荐人的罚款,并获得URI。但信息不完整。我正在查看fiddler2,并且我想要捕获已编码JSON的头部Cookie,并输入FBID等信息。我期望构建自己的分析引擎,但很高兴知道我是否可以通过Google分析或G-analytics插件获取此分析引擎。或者换个方式。如何捕捉来自Facebook引用者的cookie参数

回答

0

谷歌分析并没有提供一种方法来做到这一点,但有一些其他的分析工具(例如,Omniture SiteCatalyst)。

但是至于你自己的家庭解决方案,所有发送到你的脚本的头文件应该显示在$ _SERVER数组中。对于调试/开发目的,您可以查看通过仅倾销$ _SERVER数组发送的所有标头(< pre>标签适用于从浏览器查看它的情况。如果您正在运行命令行,在的print_r()):

echo "<pre>"; 
print_r($_SERVER); 
echo "</pre>"; 

...你会简单地指任何标头值与$_SERVER['whatever']

+0

感谢,但不幸的是Facebook并没有从小提琴手相同的信息转发到服务器变量:/ 。我会看看这些分析插件。 – Chamilyan 2011-12-27 21:41:56

+0

@Chamilyan:嗯......那不可能是正确的......它应该显示所有发送的头文件,甚至是任意的头文件。例如,如果我使用fiddler添加'someVar:someValue'的任意头部,它会显示为'$ _SERVER ['HTTP_SOMEVAR'] =>'someValue''您确定您正在寻找Facebook的fiddler中的条目是实际上到您的服务器? – 2011-12-28 15:05:12