たいのですがェットの完全な名前や画像からユーザーのFacebookページに表示すべき事は何か?

StackOverflow https://stackoverflow.com/questions/1171083

  •  19-09-2019
  •  | 
  •  

質問

かへのアクセス 公開 に関する情報、ユーザー Facebook.基本的には、それだけユーザーの写真や名前、まることはありません。この情報を取得するときは、ページずにログインすると、このように:

http://www.facebook.com/jurgenappelo

しかし、私はこれからのコードでは、Facebookを返します本メッセージ:

"ご使用できるwebブラウザです。"

ようにしている生、Firefoxブラウザがあるようには見えません。にしてるわけではありませんのですか。またはFacebookを利用その他の技術をブロックす。

        var requestString = "http://www.facebook.com/jurgenappelo";
        var request = (HttpWebRequest)WebRequest.Create(requestString);
        request.Headers.Add("HTTP_USER_AGENT", "Gecko/20050511 Firefox/1.0.4"); 
        try
        {
            HttpWebResponse response =(HttpWebResponse)request.GetResponse();
            if (response != null)
            {
                if (response.StatusCode == HttpStatusCode.OK)
                {
                    Stream stream = response.GetResponseStream();
                    using (StreamReader reader = new StreamReader(stream))
                    {
                        var html = reader.ReadToEnd();
                    }
                }
            response.Close();
            }
        }
        catch { }
役に立ちましたか?

解決

このよう:

設定HTTPヘッダです。純益:このヘッダを変更手続きが必要とな使用に適切なプロパティ

実際に試したほうがよいでしょうを変える:

request.Headers.Add("HTTP_USER_AGENT", "Gecko/20050511 Firefox/1.0.4"); 

request.UserAgent = "Gecko/20050511 Firefox/1.0.4";

他のヒント

にしてるわけではありませんのですか。

違反Facebookの利用状況:

まで収集することはありませんユーザー情報その他アクセスのFacebook、自動化などして、収穫ボット、ロボットモンスターボックス、または泥状)については、不明な点が多い。

http://www.facebook.com/terms.php?ref=pf

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top