我正在制作一个c#应用程序。它需要在一个页面中获得50个结果,但我不知道如何实现它。
以下是获取Google搜索结果的代码
string querrystring="Hello";
WebClient wb = new WebClient();
string googlepage = wb.DownloadString("http://www.google.com/search?q=" + querrystring);
答案 0 :(得分:3)
使用以下查询字符串参数:
&num=50
http://www.google.com/search?q=tonneau&hl=en&biw=1148&bih=729&num=50&lr=&ft=i&cr=&safe=images&tbs=
答案 1 :(得分:1)
您可以使用(已弃用的)Google Web Search API或新的Google Custom Search API来查询结果。
答案 2 :(得分:0)
对于necroposting很抱歉,但我想展示另一种可能性:你可以使用带有for循环的& start =参数。例如:
第1页 - google.com/search?q=whatever&start=0
第2页 - google.com/search?q=whatever&start=10
等等。