谷歌图片搜索shell api

时间:2011-05-02 16:39:16

标签: bash shell

我正在寻找类似于使用bash shell进行谷歌图片搜索的API。

我想为一些查询字符串凝聚链接列表和resolution-info。

理想情况是curlwget任何页面,而不是解析结果。

但我找不到任何可解析的页面变体。

我正在尝试$> curl "http://images.google.com/images?q=apple"并一无所获。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

有谷歌搜索的API; http://code.google.com/apis/imagesearch虽然我不知道如何修改推荐人/品牌许可要求。

答案 1 :(得分:0)

Google图片似乎不喜欢curl(403错误代码)。 要避免403错误,您需要伪造用户代理,如下所示:

wget -qO- "http://images.google.com/images?q=apple" -U "Firefox on Ubuntu Gutsy: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080418 Ubuntu/7.10 (gutsy) Firefox/2.0.0.14"

尽管如此,我认为这还不够,因为你需要以某种方式执行大量的javascript代码。

我的2美分。