获取自定义搜索的cx ID, Google API - Python



如何获得使用Python中自定义搜索API的通用cx ID ?http://code.google.com/p/google-api-python-client/source/browse/samples/customsearch/main.py

从我所读到的,我明白这个cx ID是特定的网站只(当创建一个自定义搜索引擎它问我特定的网站),但我希望它搜索谷歌,所以我可以得到前3-5个结果从谷歌搜索。

所以我想使用自定义搜索API在谷歌上搜索,我已经得到了一个开发人员密钥,我只需要找到如何才能得到一个cx ID在谷歌上搜索,而不是一个个人网站,或类似的东西。

截至2020年

  1. 进入https://cse.google.com/all
  2. 选择你的搜索引擎或者创建一个,然后进入
  3. 您可以找到标题为"搜索引擎id "
  4. 公共URL在查询参数中也有cx id: ?cx=**

2012 回答过时。

在这里你可以找到cx id http://www.google.com/cse/manage/all。查找我的搜索引擎,然后从列表中选择

截至2017年(这可能在未来过时),以下是步骤:

1)获得API密钥后(在自定义搜索API下)在这里

2)转到CSE主页

3)点击下面添加编辑搜索引擎

4)你会得到一个搜索框,输入www.google.com,然后点击创建在底部 5)你会得到你的cx代码(称为搜索引擎ID)与你的API键
使用

已解决:去你的

Custom Search Engine -> 
  Edit Search Engine -> 
    Basics -> 
      Sites to Search -> 
        select: Search the entire web 

在自定义搜索向导中,您确实会被要求选择一些网站,但您可以使用通配符,因此您可以键入*.edu, *.org,…所以你的搜索范围会非常大!

我引用向导告诉我的URL格式(抱歉,是法语!):
"格式化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.

相关内容

  • 没有找到相关文章

最新更新