我想做一些谷歌搜索,得到的结果和我在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个以上呢?
谅谅
cx是谷歌的密钥,你得到注册他们的自定义搜索服务。 它允许你自定义你的搜索。 更多信息请看这里。 https:/developers.google.comcustom-searchv1getting_started。
至于结果,谷歌在他们的文档中说,你的结果可能会有所不同。 更多信息请看这里。 http:/support.google.comcustomsearchbinanswer.py?hl=en&answer=2633385。
你应该检查一下 谷歌搜索的API. 它将执行搜索,就像你通常在浏览器中进行常规搜索一样。如果你想要超过10个结果,你可以使用查询功能 q=bästa+espressomaskin&num=100
. 当您设置 num=100
它将获取前100名的结果。