google-custom-search - 使用 Google 自定义搜索 API 进行日期范围搜索

标签 google-custom-search google-image-search

我正在使用 Google 自定义搜索 API 来搜索图像。我的实现使用 Java,这就是我构建搜索字符串的方式:

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

如何修改网址以限制搜索结果,例如:2014-08-152014-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。

关于google-custom-search - 使用 Google 自定义搜索 API 进行日期范围搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32406933/

相关文章:

javascript - 在 javascript 中调用自定义 Google 搜索标签时出现问题

javascript - 在 Google CSE 中隐藏优化选项卡?

ios - Google Image API - 加载 tbUrl

Android人脸识别&从数据库中获取相似人脸

php - 将 Google 搜索中的图像 URL 保存到 MySQL

api - 让谷歌自定义搜索位置感知

android - 如何访问 Google Googles API 或 Google Search by Image API

来自 Google 自定义搜索的 Javascript 错误和 GET 请求失败

javascript - 谷歌自定义搜索引擎 : result page in a div of other page?

python - 如何一次性抓取超过 100 个谷歌页面