2011-04-27 69 views
1

我想使用Google搜索API并根据他们只有一天的时间来查找结果。我可以通过Google搜索引擎完成此操作,但似乎无法通过使用API​​找到解决方法。如何在使用Google搜索API时输入日期限制?

我的代码: $ googleFullURL =“http://ajax.googleapis.com/ajax/services/search/web?v=1.0 & RSZ =大&开始= $ searchIndex & LR = lang_en &过滤器= 0 & q = $ searchTerms“;

我试图在搜索结束时使用“& tbs =,qdr:d”这是搜索引擎在限制日期范围时附加在URL末尾的内容,但这似乎不起作用。

感谢

回答

1

您想使用的dateRestrict参数是一个字符串。

根据日期将结果限制为网址。支持的值包括:

  • d [number]:从指定的过去几天中请求结果。
  • w [number]:请求指定过去几周的结果。
  • m [number]:请求指定过去几个月的结果。
  • y [数字]:请求指定过去几年的结果。

文档的参数:https://developers.google.com/custom-search/json-api/v1/reference/cse/list