【问题标题】:Google Custom Search Engine API Image Search not returning results谷歌自定义搜索引擎 API 图片搜索不返回结果
【发布时间】:2014-04-25 13:13:15
【问题描述】:

只需在“基本”选项卡中启用图像搜索来设置我的 CSE,但仍然没有得到结果。

如果我不在查询中使用 searchType=image 它可以工作,如果我把它放回去它会停止工作,没有错误,只是没有结果。

任何输入?

【问题讨论】:

    标签: image api google-search-api


    【解决方案1】:

    似乎使用 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 查询现在应该开始返回结果。

    【讨论】:

    • 浪费了 2 个小时,这个答案救了我。谢谢@Russ Taylor。嘿 user3573043 请将其标记为已接受的人。
    【解决方案2】:

    图片搜索需要在Custom Search Setup->Basics开启

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多