谷歌搜索API - 获取 "常规 "谷歌结果

问题描述 投票:2回答:2

我想做一些谷歌搜索,得到的结果和我在www.google.se(我在瑞典)搜索的结果一样。我已经创建了一个Google API账户,在这里获得一个API密钥。https:/code.google.comapisconsoleb0。.

我这样调用API。

https://www.googleapis.com/customsearch/v1?key=KEY&cx=013036536707430787589:_pqjad5hr1a&gl=se&cr=se&googlehost=google.se&q=bästa espressomaskin&alt=json

然而,这给出的结果与我通常搜索 "bästa espressomaskin "的结果不同,我不明白为什么。

我的第二个问题是关于 "cx "这个参数。它到底是什么,有什么作用?我只是用了Google API介绍网站上提供的那个。

我还想得到10个以上的结果,我的API Console账户上有一些美元,但是我怎么才能让我的 "num"-参数设置为10个以上呢?

谅谅

rest google-custom-search
2个回答
1
投票

cx是谷歌的密钥,你得到注册他们的自定义搜索服务。 它允许你自定义你的搜索。 更多信息请看这里。 https:/developers.google.comcustom-searchv1getting_started。

至于结果,谷歌在他们的文档中说,你的结果可能会有所不同。 更多信息请看这里。 http:/support.google.comcustomsearchbinanswer.py?hl=en&answer=2633385。


0
投票

你应该检查一下 谷歌搜索的API. 它将执行搜索,就像你通常在浏览器中进行常规搜索一样。如果你想要超过10个结果,你可以使用查询功能 q=bästa+espressomaskin&num=100. 当您设置 num=100 它将获取前100名的结果。

© www.soinside.com 2019 - 2024. All rights reserved.