0

请帮我处理GET请求参数。

问题:如何在 Google Custom Search API 中启用图片搜索?

手册在这里,但它只适用于网络搜索。

例如,使用文本进行网络搜索会返回:

{https://www.googleapis.com/customsearch/v1?key={MY-KEY}&cx=013036536707430787589:_pqjad5hr1a&q=flowers&alt=json}

图片搜索应该有额外的参数searchType=image

{https://www.googleapis.com/customsearch/v1?key={MY-KEY}&cx=013036536707430787589:_pqjad5hr1a&q=flowers&searchType=image&alt=json}

但它返回带有 0 个搜索结果的 JSON。

请告诉我我做错了什么。提前致谢。

4

2 回答 2

1

这应该在搜索引擎配置中启用(默认禁用)。我也花了一些时间来解释为什么它不起作用。

于 2012-09-04T12:24:20.340 回答
0

我使用 API Explorer 来模拟搜索并以这种方式获得更正的 URL

https://www.googleapis.com/customsearch/v1?q={QUERY}&cx={CX}&{OPTIONS}={VALUES}&key={YOUR_API_KEY}&searchType=image&alt=json

听起来很愚蠢,显然确切的顺序对于它的工作很重要。

于 2017-05-01T08:31:31.507 回答