API веб-поиска Google возвращает только первые 100 результатов - PullRequest
5 голосов
/ 15 февраля 2011

Есть ли способ поиска и получения всех результатов по определенному запросу в Google?Я хочу использовать API пользовательского поиска, но начальный индекс набора результатов может быть не более 99 (http://code.google.com/apis/customsearch/v1/using_rest.html). Это означает, что я могу получить только первые 100 элементов. В моем случае в наборе результатов содержится около 4000 элементов.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 15 февраля 2011

Вы можете получить около 1000 результатов: 100 страниц с 10 результатами на каждой.См .: http://code.google.com/apis/customsearch/v1/using_rest.html#query-params

Кажется, что вы не можете выйти за пределы этого.

ОБНОВЛЕНИЕ: Я исправлен.Это только 100.

0 голосов
/ 01 июня 2011

Кстати - новый API Google может возвращать более 10 результатов на страницу, ограничено 20 результатами на страницу, используя num = 20

http://www.google.com/cse/docs/resultsxml.html

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