我正在为自己创建一个我喜欢的网站的主页等。它还包括页面中间的谷歌搜索栏。
<form id="googleSearch" method="get" action="https://www.google.com/search">
<input id="googleSearchBar" type="text" name="q" size="31" value="">
</form>
有什么办法可以将Google的自动填充功能添加到此搜索栏中吗?
答案 0 :(得分:0)
您可以向以下网址发出 GET 请求:
http://suggestqueries.google.com/complete/search?client=chrome&q=cats
&#34;客户&#34; param是您的浏览器名称(适用于大多数人,但您可以传递相同的类型,无论用户当前处于什么状态,它仍然可以工作)。
&#34; q&#34; param是你的搜索字符串。
这将返回一个建议项目列表,然后您可以将这些项目放入jQuery自动完成插件或构建自己的(您可以通过单个函数轻松获取整个Google下拉式界面弹出:))
答案 1 :(得分:0)
Google提供了一个API来实现您自己的Custom Search Engine (CSE)。有关准确解决您问题的示例,请参阅this page。