Подтвердить что ты не робот

Получение идентификатора cx для пользовательского поиска, API Google - Python

Как я могу получить общий идентификатор cx для использования пользовательского API поиска в Python? http://code.google.com/p/google-api-python-client/source/browse/samples/customsearch/main.py

Из того, что я прочитал, я понимаю, что этот идентификатор cx ID предназначен только для определенных сайтов (при создании пользовательской поисковой системы он запрашивает у меня определенные сайты), но я хочу, чтобы он выполнял поиск в Google, чтобы я мог получить первые 3-5 результатов. из гугл-поиска.

Поэтому я хочу искать в Google с помощью API пользовательского поиска, у меня уже есть ключ разработчика, мне просто нужно узнать, как я могу получить идентификатор cx для поиска в Google, а не на личном сайте, или что-то в этом роде.

4b9b3361

Ответ 1

Решено: Перейдите в свою систему пользовательского поиска → Изменить поисковую систему → Основы → Сайты для поиска → выберите: Искать всю сеть, но выделяйте включенные сайты.

Ответ 2

Ответ устаревшим. проверьте дату перед голосованием.

здесь вы можете найти cx id http://www.google.com/cse/manage/all. найдите Мои поисковые системы, затем выберите из списка

Ответ 3

Начиная с 2017 года (это может быть устаревшим в будущем), выполните следующие шаги:

1) После получения ключа API (в пользовательском API поиска) здесь

2) Направляйтесь в Домашняя страница CSE

3) Нажмите Добавить ниже Изменить поисковую систему

4) Вы получите окно поиска, введите www.google.com, а затем нажмите Создать внизу

5) Вы получите код cx (называемый Идентификатор поисковой системы) для использования с вашим ключом API

Ответ 4

В Мастере пользовательского поиска это правда, что вас попросят выбрать некоторые сайты, но вам разрешено использовать wild cards, поэтому вы можете набирать *.edu, *.org,... поэтому ваш поиск может быть очень большой!

Я цитирую, что волшебник говорит мне о форматировании URL (извините, на французском!):
"Formatage des URL

Pages individuelles : si vous indiquez www.mysite.com/mypage.html, seule la page mypage.html est incluse sur www.mysite.com.
Sites entiers : si vous indiquez www.mysite.com/*, toutes les pages de www.mysite.com sont incluses.
Parties de sites : vous pouvez utiliser des caractères génériques pour inclure uniquement certaines parties d'un site. Par exemple, www.mysite.com/*about* permet d'inclure uniquement les fichiers sur www.mysite.com contenant about dans leur nom.
Domaines entiers : vous pouvez également spécifier un domaine entier en utilisant *.mydomain.com. Si vous indiquez mydomain.com, le système le convertit automatiquement en *.mydomain.com/*. Si ce n'est pas ce que vous voulez, vous pouvez revenir en arrière dans le panneau de configuration.