2013-11-04 35 views
1

我發現了一個類似的question,但尚未給出解決方案。我可以在引用中找到「dateRestrict」參數,但是沒有類似於搜索協議中的日期範圍的參數(例如daterange:2004-01-13..2006-01-13)。參考中有高範圍和低範圍,但描述無用,它表示:指定搜索範圍的結束/起始值。Google CSE日期範圍

我想知道是否有任何與日期範圍有關的參數。

謝謝。

回答

0

它需要儒略日期格式,例如daterange:2454833-2454863。

+0

感謝您的回覆,但我不確定如何處理它。我對REST請求中所需的參數感興趣。 「datarange」是您在Google網站中搜索時可以鍵入的參數。 – sifear

+0

在您的網頁中,您要搜索的日期必須有文檔日期標記。例如在查詢中,customSearchControl .execute($(「#searchkeyword」).val()+'daterange:2013-01-01..2013-10-01');其實,我發現不需要是朱利安約會。例如你想搜索的關鍵詞是技術。 customSearchControl.execute('technology daterange:2013-01-01..2013-10-01')其中..代表範圍。希望能幫助到你。 –

+0

我確定它可以工作,但我仍然使用來自php的REST請求。我自己像這樣構建請求url:'https://www.googleapis.com/customsearch/v1?key=&cx= &q = $ swordFin&dateRestrict = $ timeParam「;'和然後我使用我得到的json字符串。謝謝你的努力。 – sifear