google-custom-search – 使用Google Custom Search API搜索日期范围

我正在使用Google Custom Search API搜索图片.我的实现是使用
Java,这就是我构建搜索字符串的方式:

URL url = new URL("https://ajax.googleapis.com/ajax/services/search/images?"
                + "v=1.0&q=barack%20obama&userip=INSERT-USER-IP");

如何修改URL以限制搜索结果,例如:2014-08-15和2014-09-31?

最佳答案 您可以使用sort参数指定日期范围.对于您的示例,您可以将其添加到查询字符串中:sort = date:r:20140815:20140931.

这在https://developers.google.com/custom-search/docs/structured_data#page_dates记录

此外,如果您使用Google的Java API,则可以使用Query类及其setSort()方法,而不是手动构建URL.

点赞