【问题标题】:Can't obtain Google Search suggestion API无法获取 Google 搜索建议 API
【发布时间】:2012-12-20 08:06:11
【问题描述】:

尝试使用 xmlHTTPrequest 获取搜索建议,但我无法访问。

链接是:http://suggestqueries.google.com/complete/search?output=toolbar&hl=ja&q=keyword 放入地址栏后加载正常。

我已经编写了一个代码来从一个可工作的 Rakuten API 获取 xml 文件。我尝试将它与此 URL 一起使用,但它无法获取任何信息。

这是 Chrome 中的错误:XMLHttpRequest cannot load http://suggestqueries.google.com/complete/search?output=toolbar&hl=ja&q=keyword。 Access-Control-Allow-Origin 不允许 Origin null。

这是使用的代码的xml部分。

var getURL="http://suggestqueries.google.com/complete/search?output=toolbar&hl=ja&q=keyword";
xmlhttp.open("GET",getURL,false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;

需要什么才能让它工作?

谢谢

【问题讨论】:

  • 为什么建议查询.google.com ..?当你可以使用 google.com/complete/...

标签: javascript xmlhttprequest autosuggest search-suggestion


【解决方案1】:

尝试在 Web 服务器提供的页面中运行它,而不是从本地文件中运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-07
    • 2020-07-07
    相关资源
    最近更新 更多