gpt4 book ai didi

python - 浏览器上的 Google 搜索和通过自定义搜索 API 进行的 Google 搜索对于同一查询给出不同的结果

转载 作者:行者123 更新时间:2023-11-30 23:42:49 25 4
gpt4 key购买 nike

我有一个 python 程序,它获取密码的 md5 和 sha1 哈希值,并使用 Google 的自定义搜索 api 在互联网上搜索它们。问题是,当我运行程序时,我得到 0 个结果(这意味着哈希可能不在彩虹表中)。但是当我使用浏览器进行搜索时,我得到了一大堆结果,实际上至少有 10 页结果。

问题可能出在我使用的 cx 值上吗?我是从 sample program 捡到的由谷歌提供,因为我不知道如何为自己获取一个。或者自定义搜索 api 是否只提供选定的结果,而试图从中获取更多结果是徒劳的?

最佳答案

我知道这是相当老的帖子,但它在谷歌结果中的返回率仍然很高,所以需要一点澄清:

  1. 您可以在此处创建您自己的自定义搜索引擎:https://www.google.com/cse/ .
  2. 可以使用 API 控制台创建 API 代码:https://cloud.google.com/ .
  3. 使用 Google 自定义搜索,您可以搜索整个网络:从第 1 点进入系统,从左侧菜单中选择要编辑的 CSE,然后在配置 -> 基础 -> 站点中选择搜索选项整个网络,最后删除以前指定的网站。
  4. 仍然使用 CSE,您可能不会获得与使用实时 Google 相同的结果,因为它不包含 Google 功能(实时结果、社交功能等),并且一旦您指定要查看的网站超过 10 个,它实际上就可以使用分项指数。更多信息可以在这里找到:https://support.google.com/customsearch/answer/70392?hl=en

关于python - 浏览器上的 Google 搜索和通过自定义搜索 API 进行的 Google 搜索对于同一查询给出不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11176985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com