Как получить 50 результатов на одной странице результатов поиска Google? - PullRequest
1 голос
/ 07 июля 2011

Я делаю заявку на c #. Нужно получить 50 результатов на одной странице, но я не знаю, как этого добиться.

Вот мой код для получения результатов поиска Google

string querrystring="Hello";
WebClient wb = new WebClient();
string googlepage = wb.DownloadString("http://www.google.com/search?q=" + querrystring);

Ответы [ 3 ]

3 голосов
/ 07 июля 2011

Используйте следующий параметр строки запроса:

&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 голос
/ 07 июля 2011

Вы можете использовать (не рекомендуется) API веб-поиска Google или новый API пользовательского поиска Google для запроса результатов.

0 голосов
/ 23 марта 2012

Извините за некропостинг, но я хотел бы показать еще одну возможность: вы можете использовать параметр & start = с циклом for.Пример:

Страница 1 - google.com/search?q=whwhat&start=0

Страница 2 - google.com/search?q=whwhat&start=10

и т.д.на.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...