【发布时间】:2016-02-17 10:18:04
【问题描述】:
我知道如何通过 curl 获取谷歌搜索结果,例如:
curl -sA "Chrome" -L 'http://www.google.com/search?hl=en&q=candy&num=100&start=0' -o abc.html
但是,有点好奇,当我指定结果的时间段时,我无法获得有效的搜索结果。
curl -sA "Chrome" -L "https://www.google.com/search?q=candy&num=100&source=lnt&tbs=cdr%3A1%2Ccd_min%3A1%2F1%2F2010%2Ccd_max%3A12%2F31%2F2010&tbm=" -o /mytmp/out.html
我的意思是上面的命令是在浏览器上使用“搜索工具”->“指定 2010/1/1 到 2010/12/31”时的类似查询,如下图所示。但是,通过 curl,指定周期功能不起作用。我确认命令中的 URL 在 Firefox 等普通浏览器上运行良好。
如何通过 curl 或 wget 获取指定时段的谷歌搜索结果?
【问题讨论】:
标签: curl google-search