【发布时间】:2014-04-25 13:13:15
【问题描述】:
只需在“基本”选项卡中启用图像搜索来设置我的 CSE,但仍然没有得到结果。
如果我不在查询中使用 searchType=image 它可以工作,如果我把它放回去它会停止工作,没有错误,只是没有结果。
任何输入?
【问题讨论】:
标签: image api google-search-api
只需在“基本”选项卡中启用图像搜索来设置我的 CSE,但仍然没有得到结果。
如果我不在查询中使用 searchType=image 它可以工作,如果我把它放回去它会停止工作,没有错误,只是没有结果。
任何输入?
【问题讨论】:
标签: image api google-search-api
似乎使用 Google 搜索 API 需要两个元素,即 API 密钥和凭据的配置。
在此处设置 API 密钥 https://console.developers.google.com/project
并在此处创建您自己的 CSE https://www.google.co.uk/cse/all
像很多人一样,我犯了一个错误,忽略了设置的 CSE 方面(只搜索我自己的网站似乎不合逻辑)。
您需要创建一个 CSE,将其指向搜索任何 url(我认为这并不重要),然后在显示“要搜索的站点”的地方选择“搜索整个网络,但强调包含的站点”。然后将图像搜索设置为“开”。
完成此操作后,浏览到新的 CSE,网址应包含您的 CX 代码,例如cx=014341056213260336986:v4fl8n8sabc,然后您需要在请求查询字符串中使用它。
您的 API 查询现在应该开始返回结果。
【讨论】:
图片搜索需要在Custom Search Setup->Basics开启
【讨论】: