Поиск на определенных веб-сайтах (устанавливается динамически) с использованием Google CSE API

Кроме панели управления CSE, есть ли возможность указать сайт для поиска в качестве параметра запроса API?

Я попытался установить параметр siteSearch=... и включить site:... внутри фактического поискового запроса, но при этом поиск дал 0 результатов.

Иначе, есть ли способ отредактировать список сайтов для поиска в настройках CSE, программно?

1 ответ

Да, вы можете использовать методы Google CSE Api (Customsearch.Cse.List): setSiteSearch("siteToSearch") а также setSiteSearchFilter("i"),
Возможные значения для setSiteSearchFilter являются "i"(включить) и "e"(Исключить).

Другие вопросы по тегам