■61598 / inTopicNo.1) |
Google検索結果の表示件数 |
□投稿者/ Yukikaze (1回)-(2011/08/21(Sun) 18:23:59)
|
分類:[ASP.NET (C#)]
Google検索の結果表示数は、デフォルトで10件ですが、設定により最大100件にできます。
その制御をC#で行うとしていますが、いまいちうまくいきません。
private string createGoogleSearchUrl(int accessPageIndex, string searchKeyWord) { int countPerPage = 100;//検索結果1ページの表示件数 StringBuilder buf = new StringBuilder(); buf.Append("http://www.google.co.jp/search?souce=ig&hl=ja&") .Append("num=").Append(countPerPage.ToString()).Append("&") .Append("q=").Append(HttpUtility.UrlEncode(searchKeyWord)); .Append(HttpUtility.UrlEncode(searchKeyWord)); if (accessPageIndex > 0) { buf.Append("&start=").Append(countPerPage * accessPageIndex); } return buf.ToString(); }
表示件数はnumの指定でうまくいくと思ったのですが、上のコードを試すとデフォルト設定の1ページ目しか読み込まないようです……
現在ASP.NETの勉強中で、その一環として試しているのですが、何か根本的なところが間違っているのでしょうか?
どの辺りを修正すればよいのかご教示お願いします。
|
|