php http_引用程序

php http_引用程序,php,facebook,Php,Facebook,我有一个程序的这一部分: $refferer = ( isset($_SERVER['HTTP_REFERER']) && ($_SERVER['HTTP_REFERER'] != "")) ? $_SERVER['HTTP_REFERER'] : "Unknown"; 获取访问我的网站的人的信息。但是我想知道我是否可以从推荐人那里提取更多的信息?例如,如果有人通过facebook链接连接到我的网站,我得到的推荐人是。。。 还有可能获得facebook用户名吗?不,不可能。

我有一个程序的这一部分:

$refferer  = ( isset($_SERVER['HTTP_REFERER']) 
&& ($_SERVER['HTTP_REFERER'] != ""))
? $_SERVER['HTTP_REFERER'] : "Unknown";
获取访问我的网站的人的信息。但是我想知道我是否可以从推荐人那里提取更多的信息?例如,如果有人通过facebook链接连接到我的网站,我得到的推荐人是。。。
还有可能获得facebook用户名吗?

不,不可能。如果你想访问Facebook上的信息,你需要在Facebook上注册你的应用程序并使用他们的

不,这是不可能的。如果你想访问Facebook上的信息,你需要在Facebook上注册你的应用程序并使用他们的

否,您无法从引用URL提取用户信息。您可能希望考虑使用以收集用户信息。
使用Open Graph,您可以向站点添加社交插件,创建Facebook应用程序,并通过Facebook API与用户交互。

否,您无法从引用的URL提取用户信息。您可能希望考虑使用以收集用户信息。
使用Open Graph,您可以向站点添加社交插件,创建Facebook应用程序,并通过Facebook API与用户交互。

l.php的referer专门用于防止站点通过分析referer头来删除私人用户数据。应该没有办法解决这个问题。

l.php的referer专门用于防止网站通过分析referer头来删除私人用户数据。应该没有办法解决这个问题。

可以缩短为
$refferer=(!empty($\u SERVER['HTTP\u REFERER'])$_服务器['HTTP_REFERER']:“未知”
你的问题似乎与referer本身无关如果你也想访问用户名,你必须在你的网站上添加facebook api并提取信息。这些信息不会以任何标题(据我所知)传递给任何有足够意愿编辑问题的人。请务必使您的编辑合理,不仅仅是一些案例更改,而是阅读问题并编写一个标题来反映它。是否可以缩短为
$refferer=(!empty($\u SERVER['HTTP\u REFERER'])$_服务器['HTTP_REFERER']:“未知”
你的问题似乎与referer本身无关如果你也想访问用户名,你必须在你的网站上添加facebook api并提取信息。这些信息不会以任何标题(据我所知)传递给任何有足够意愿编辑问题的人。请务必使您的编辑合理,不仅仅是一些案例更改,而是阅读问题并写一个标题来反映它。