Google图片搜索已弃用

时间:2012-11-19 12:57:32

标签: javascript google-api

我需要在我的网站中集成Google图片搜索,但我发现该API已被弃用。

所以基本上我想建立一个集成的图像搜索(无论我使用雅虎,谷歌,更多吗?)添加和品牌标识无关紧要,只要用户可以留在页面上并在那里搜索图像

还有其他选择吗?是否仍然值得推荐使用已弃用的Google API?

这是我的示例代码,今天仍然有效:

function getGoogleImages(query, userIp, callback) {
  var url = 'https://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=' + query + '&userip=' + userIp + '&callback=?';

  $.getJson(url, function(data) {
    callback(data.responseData.results);
  });
}

  getImages('Horses', 'ip-goes-here', function(data) {
    $.each(data, function(i, results) {
      $('<img />').attr('src', results.unescapedUrl).attr('id', 'img' + i).appendTo('#images');
      $('#img' + i).wrap($('<a />').attr('href', results.unescapedUrl));
    });
  });

注:

我知道已弃用的API,但自定义搜索不是我想要的,我想在Google图片(http://www.images.google.com)上搜索,而不是在我的网站上搜索。

1 个答案:

答案 0 :(得分:1)

尝试azure

https://datamarket.azure.com/dataset/5BA839F1-12CE-4CCE-BF57-A49D98D29A44

似乎每月5000次点击是免费的