澄清谷歌自定义搜索API v1参数

时间:2017-02-07 18:43:48

标签: google-api google-custom-search google-image-search

我正在尝试使用Google自定义搜索API(免费版)来执行图片搜索。我想从付费版本开始。但是,我在https://developers.google.com/custom-search/json-api/v1/using_rest#api-specific_query_parameters

的API调用中理解定价和一些记录的查询参数时遇到了一些困难

1)在免费版中,我们每天有100个查询。如果我理解得很好,1个查询意味着单个API调用。此调用最多只能返回10(因为参数' num'取最大值为10)。这是免费还是付费版本?或者是否可以在付费版本中检索每个API请求的更多结果?确切地说,可以#num;#39;取值大于10?

2)参数' start'记录为要返回的第一个结果的索引。在免费版本中,我无法获得超过100个特定查询的结果(参数' q')。总而言之,我可以获得10个结果/ API调用,每次调用参数' start'取值1,11,... 91和' q'的相同值。 API调用会针对' start'的任何值返回错误。大于91.是不是允许100个API调用的免费版本?或者,这个限制是为了避免每个搜索字词能够检索超过100个结果' q'?

3)在付费版本中,是否会返回非200响应的API调用?

4)在付费版本中,可以针对特定搜索字词进行多少次API调用' q'?

5)您认为对于仅适用于图像搜索的结果数量有特殊限制吗?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

结果是分页的。搜索结果显示每页10个。如果您需要更多,则需要将起始页面设置为11&再多10点。它完全模仿了Google UI搜索中会发生的事情。如果您无法理解Google搜索并观察结果。它几乎应该匹配。参数n必须是每页的结果数。

在免费版中,你有100个免费/天。其他任何东西每个请求0.5美分。你每天不能拨打10k电话。所以免费实际上并不是免费的。

在"付费"您可以批量购买的版本。 AFAIK没有每日限制。你可以"购买"让我们说55000 $(11000 * 0.5)的11000个请求,并在一天内全部使用。但付费版本很快就会结束:(。请在此博客中查看信息https://customsearch.googleblog.com/

相关问题