如何获取facebook用户名?使用preg_matching?
这是我的示例代码!
<?php
$page = file_get_contents("http://www.facebook.com/profile.php");
$username = preg_match('/<meta http-equiv=refresh content="0; URL=^[A-Za-z0-9]+$/', $page, $matches) ? $matches[1]: '/djmardagz?_fb_noscript=1';
echo $username;
?>
这是我的主意,但它不起作用,有人知道如何获取facebook用户名吗?例如:你访问我的网站,之后我得到了你的facebook用户名。。。。
那是怎么做到的呢?有人知道吗?请分享:)
唯一可能的方法是让一个引用人返回到类似的url
facebook.com/profile.php?id=....
然后,您可以很容易地解析url并获得有关用户的更多信息。但如果你没有这些信息,就不可能这么做
然后使用curl和reg匹配很容易解析url。