4

当我在 Google 上搜索某些内容并单击知识图谱中的标题时,Google 会在搜索栏下方显示一个结果列表: 此处的屏幕截图

我在我的知识图 API 中输入了同样的内容:

https://kgsearch.googleapis.com/v1/entities:search?query=apple%20products&key=[MY_KEY]&indent=True&limit=100

结果也不一样。除了抓取之外,有没有办法通过 Google API 获得结果中显示的确切列表?它似乎不是知识图,或者至少查询不一样。

4

2 回答 2

1

知识图 API 无法访问与简单 Google 搜索相同的数据源。如果有兴趣,您可以在这里阅读(https://web.archive.org/web/20130329151128/http://zecblog.com/2012/09/16/the-short-life-of-the-open-knowledge-图/)。

但简而言之,如果您想要相同的信息,您将不得不自己进行抓取,尽管这很困难,因为 Google 故意混淆了 HTML 标签。

于 2020-09-09T18:21:59.400 回答
1

除了抓取之外,有没有办法通过 Google API 获得结果中显示的确切列表?好像不是知识图

显然不是,您使用的是正确的 API,但不幸的是,这就是 API 的工作方式——它通常会为您提供与简单的 Google 搜索不同的结果。

为什么会这样——我不知道。我决定改为刮谷歌。

于 2017-03-08T06:06:26.697 回答