【发布时间】:2017-02-07 18:43:47
【问题描述】:
我正在尝试使用 google 自定义搜索 API(免费版)来执行图像搜索。我想从付费版本开始。但是,我在理解https://developers.google.com/custom-search/json-api/v1/using_rest#api-specific_query_parametersAPI 调用中的定价和一些记录的查询参数时遇到了一些困难
1) 在免费版本中,我们每天有 100 个查询。如果我理解得很好,1 个查询意味着一个 API 调用。此调用只能返回最多 10 个(因为参数“num”取最大值为 10)的结果。这是免费版和付费版吗?或者是否可以在付费版本中为每个 API 请求检索更多结果?确切地说,'num' 可以取大于 10 的值吗?
2) 参数 'start' 记录为要返回的第一个结果的索引。在免费版本中,对于特定查询(参数“q”),我无法获得超过 100 个结果。准确地说,我可以得到 10 个结果/API 调用,每个调用都带有参数 'start' 的值 1、11、... 91 和 'q' 的相同值。对于任何大于 91 的“start”值,API 调用都会返回错误。免费版本不是应该允许 100 次 API 调用吗?或者,设置此限制是为了避免每个搜索词“q”检索超过 100 个结果?
3) 在付费版本中,返回非 200 响应的 API 调用是否也要计费?
4) 在付费版本中,特定搜索词“q”可以调用多少次 API?
5) 您认为对于仅适用于图像搜索的结果数量有特殊限制吗?
提前感谢您的帮助。
【问题讨论】:
标签: google-api google-custom-search google-image-search