-3
facebookのユーザー名を取得するには? preg_matchingを使用していますか?preg_matching on facebook profile.php
これは私のサンプルコードです!
<?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のユーザー名を持っています....
どうしたのですか?誰も知っている?その後
facebook.com/profile.php?id=....
、あなたは非常に簡単にURLを解析し、ユーザーの詳細な情報を得ることができます:あなたのようなURLに戻ってリファラを取得した場合にそれをする:)
最も良い方法は、FacebookのAPIを使用することです。 [facebook api](http://developers.facebook.com/) – Ibu
@Ibu:最高ではなく、唯一の合法です。 – zerkms
"あなたは私のサイトにアクセスした後、私はあなたのFacebookのユーザー名を"持っています - それはまったく気にしません... –