只需在基本选项卡中设置启用了图像搜索功能的CSE,但仍无法获得结果。
如果我在查询中不使用searchType = image,那么如果我把它放回去就会停止工作而没有错误,只是没有结果。
任何输入?
答案 0 :(得分:12)
使用Google搜索API,API密钥和凭据的配置似乎需要两个元素。
在此设置API密钥https://console.developers.google.com/project
并在此处https://www.google.co.uk/cse/all
创建您自己的自定义搜索引擎我犯了很多人忽略设置的CSE方面的错误(仅搜索我自己的网站似乎不合逻辑)。
你需要创建一个CSE,指向它搜索任何网址(我认为它不重要),然后它说“搜索网站”选择“搜索整个网络,但强调包含的网站”。然后将图像搜索设置为“开”。
完成此操作后,请浏览新的自定义搜索引擎,该网址应包含您的CX代码,例如: cx = 014341056213260336986:v4fl8n8sabc,然后需要在请求查询字符串中使用它。
您的API查询现在应该开始返回结果。
答案 1 :(得分:1)
图像搜索需要在Custom Search Setup->Basics
切换为ON