如何在Python中使用自定义搜索API获取通用cx
ID?
http://code.google.com/p/google-api-python-client/source/browse/samples/customsearch/main.py
根据我的阅读,我了解此cx
ID仅适用于某些网站(在创建自定义搜索引擎时会询问我的特定网站),但我希望它能够在Google上搜索,所以我可以从谷歌搜索获得前3-5个结果。
所以我想使用自定义搜索API在GOOGLE上搜索,我已经有了一个开发者密钥,我只需要找到如何在谷歌上搜索cx
ID,而不是个人网站,或者其他什么东西那样的。
谢谢!
答案 0 :(得分:31)
回答过时。检查向下投票前的日期。
在这里你可以找到cx id http://www.google.com/cse/manage/all
。寻找我的搜索引擎,然后从列表中选择
答案 1 :(得分:17)
截至2017年(这可能在将来过时),以下是步骤:
1)获取API密钥(在自定义搜索API下)here
2)前往CSE home
3)点击修改搜索引擎下面的添加
4)您将获得一个搜索框,输入 www.google.com ,然后点击底部的创建
5)您将获得用于API密钥的 cx 代码(称为搜索引擎ID )
答案 2 :(得分:16)
解决: 转到自定义搜索引擎 - >修改搜索引擎 - >基础知识 - >要搜索的网站 - >选择:搜索整个网络,但强调包含的网站。
答案 3 :(得分:0)
在自定义搜索向导中,您确实会被要求选择一些网站,但您可以使用通配符,因此您可以输入* .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.
答案 4 :(得分:-1)