加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

web – Google自定义搜索图像返回500错误

发布时间:2020-12-14 16:39:06 所属栏目:资源 来源:网络整理
导读:大约40小时前开始,用于图片搜索的Google自定义搜索(searchType = image)始终返回500错误.我已经仔细检查了API文档,似乎没有任何变化.正如你在本论坛中看到的那样,这影响了很多人. https://productforums.google.com/forum/#!category-topic/customsearch/tro
大约40小时前开始,用于图片搜索的Google自定义搜索(searchType = image)始终返回500错误.我已经仔细检查了API文档,似乎没有任何变化.正如你在本论坛中看到的那样,这影响了很多人.

https://productforums.google.com/forum/#!category-topic/customsearch/troubleshooting-and-bugs/4bJPzGPLYfw

这是我回复的全部内容:

{
   "error": {
       "code": 500,"message": null
   }
}

我曾试图打电话给谷歌,但他们只是将我重定向到那里绝对没有相关信息的网站.

有没有人设法让这个工作或与谷歌的人交谈过?我们正在大量使用这个功能,并且长期使用这个功能非常昂贵.

解决方法

我们通过删除searchType = image并更改代码来遍历json来解决它.下面的代码更改传达了这个想法:

从:

$.each(response.items,function(index,item) {
      images.push(item.link);
  });

至:

$.each(response.items,item) {
    if ((item.pagemap) && (item.pagemap.cse_image) && (item.pagemap.cse_image[0]) && (item.pagemap.cse_image[0].src)) {
      images.push(item.pagemap.cse_image[0].src);
    }
  });

希望有所帮助.

Ps:不酷,谷歌,不酷.

编辑:上面的解决方法可能不是你正在寻找的,因为图像的谷歌自定义搜索(CSE)再次工作(大约3天,重新开始/ – 12/12/2014).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读