【问题标题】:Google Image Search - is there an API that returns data in XML?Google 图片搜索 - 是否有以 XML 格式返回数据的 API?
【发布时间】:2010-02-03 08:45:08
【问题描述】:

是否有可以返回 XML 格式数据的 Google 图片搜索 API?

我了解 AJAX API:

http://code.google.com/apis/ajaxsearch/documentation/

我正在寻找一种在我自己的 UI 中解析和显示来自 Google 图片搜索查询的图片的方法。

我可以尝试解析来自以下搜索的 HTML 结果:

http://images.google.com/images?q=apple

但不能保证 HTML 格式不会改变。

是否有相同的官方非 AJAX API(如图书搜索 API)?

【问题讨论】:

  • AFAIK,没有 API 来获取图像搜索的 XML 结果。
  • 如果 Google 将搜索结果作为“纯数据”(XML、JSON 等)提供给您,他们如何确保您展示他们的广告? :)

标签: google-image-search


【解决方案1】:

更新(2016-11-18):
以下 API 不再可用。

https://developers.google.com/image-search/v1/jsondevguide

根据 Google 的 AJAX 搜索 API docs1,您确实可以得到 JSON 格式的结果。

例如,在浏览器中输入此 URL 以查看在 water.com 上对查询“水”进行图像搜索的 JSON 结果:

http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=site:water.com+water

注意:使用此方法一次只能获得八个结果。我链接到的文档页面中有一个可选查询参数列表。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-07
    • 2018-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-27
    • 1970-01-01
    相关资源
    最近更新 更多