我将此API用于关键字自动填充 http://suggestqueries.google.com/complete/search?q=xxx
此api自2015年8月10日起停止工作。 谷歌建议我们使用CSE,但CSE似乎对我们来说是搜索网页内容,而不是自动建议。
如果我想在搜索框中重新启用“自动填充功能”,我应该使用哪种服务/ API?
答案 0 :(得分:0)
有点迟到的回复,但我发现firefox实际上在obj = com.ExecuteScalar();
if (Convert.ToInt32(obj) != 0)
页面上使用https://www.google.com/complete/search?client=firefox&q=somequery
进行搜索autosuggest很有趣。虽然他们可能会使用特制的标题或其他东西来使其成功。您可以使用browsertoolbox检查请求(常规检查员或firebug赢得了工作)。
Google CSE确实具有自动完成功能,但显然只有在您将CSE设置为显示您指定的网站结果时才有效,而不是显示整个互联网的结果。 https://support.google.com/customsearch/answer/2631081
目前我看到它既不适用,即使等了几天谷歌为自动提示创建索引。
如果您在此期间找到了更好的解决方案,请告诉我们!