удаление дублирования в API поиска Google? - PullRequest
0 голосов
/ 14 сентября 2010

Я выполняю поиск Google в своем приложении через API поиска Google. Это дает мне повторяющиеся результаты. Как этого избежать. Я имею в виду http://code.google.com/apis/ajaxsearch/documentation/reference.html#_intro_fonje

1 Ответ

0 голосов
/ 14 сентября 2010

Вы можете посмотреть на используемую опцию фильтрации:

Используется два типа фильтров:

  • Фильтр дубликата фрагмента
  • Фильтр дубликата каталога

Поэтому при вызове пометьте Filter = True

results = server.doGoogleSearch(key, 'mark', 0, 10, False, "", ...)

API предоставляет следующий аргумент:

key - Your Google API key
q - The search word
start - The index of the result to start on
maxResults - The number of results to return.
filter - If True, Google will filter out duplicate pages
restrict - Set this to country plus a country code to get results only from a particular country
safeSearch - If True, Google will filter out porn sites
lr (“language restrict”) - Set this to a language code
ie and oe must be "utf-8"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...