如何在Google Apps脚本中使用Google建议的查询API

时间:2014-06-15 22:58:23

标签: google-apps-script search-suggestion

有没有办法在Google Apps脚本中使用Google suggested queries API?如果答案是否定的,最好的选择是什么?我的目标是对电子表格中值较差的查询关键字执行拼写纠正和语义近似。

1 个答案:

答案 0 :(得分:2)

您可以使用UrlFetchApp获取数据。

  var query = "give me suggestions"
  var stringResponse = UrlFetchApp.fetch("http://suggestqueries.google.com/complete/search?client=firefox&q=" + encodeURIComponent(query)).getContentText();
  var parsedResponse = JSON.parse(stringResponse);
  var searchString = parsedResponse[0];
  Logger.log("search string: " + searchString);
  var suggestions = parsedResponse[1];
  for (var i=0; i<suggestions.length; i++) {
    Logger.log("Suggestion: " + suggestions[i]);
  }