私の名前はloranで、プロジェクトでasp.net --c#を使用しています。Facebookページから正確にhtmlソースを取得しようとしています:(http://www.facebook.com/search.php?q=loranzur%40yahoo.com)。ID番号を文字列変数に入れようとしています(ソースで: Profile.php?id =を検索できます )。
WebClientまたはHttpWebRequestを使用してソースを文字列変数にコピーすることに成功しましたが、結果は「ソースの表示」を自分で開いた場合と同じではありません。変数にコピーしたソースには多くのデータがありませんでした(ID番号は一例です)。このページの完全なソースをコピーして、文字列変数からこの番号にアクセスできるようにするオプションはありますか?ありがとう..
これは私が使用しているコードの1つですが、それほど有用ではありません。
WebRequest req = HttpWebRequest.Create("http://www.facebook.com/search.php?q=loranzur%40yahoo.com");
req.Method = "GET";
string source;
using (StreamReader reader = new StreamReader(req.GetResponse().GetResponseStream()))
{
source = reader.ReadToEnd();
}