2010-02-03 46 views
2

是否有Google Image Search API以XML格式返回數據?谷歌圖片搜索 - 是否有一個API返回XML中的數據?

我知道的AJAX API:

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

我所尋找的是解析,在我自己的UI顯示從谷歌圖片搜索查詢圖像的方式。

我可以嘗試從像搜索解析HTML結果:

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

但有沒有保證,HTML格式不會改變。

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

+0

AFAIK,沒有API來獲取圖像搜索的XML結果。 – ukanth 2010-02-03 09:01:08

+0

如果Google將搜索結果作爲「普通數據」(XML,JSON等)提供給您,他們如何確保您展示他們的廣告? :) – 2010-02-03 09:02:03

+2

什麼是「非AJAX API」? – 2011-12-27 20:24:55

回答

11

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

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

你的確可以得到JSON格式的結果,根據谷歌的AJAX搜索API文檔1

例如,在瀏覽器中輸入這個網址,看到的圖像搜索查詢「水」 JSON結果上water.com:

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

注意:你是在一個時間限制爲八個結果用這種方法。可選查詢參數列表位於我鏈接到的文檔頁面中。