我正在尝试使用 Google Apps Script UrlFetchApp.fetch 方法通过 api 从我的自定义搜索引擎(cse)中获取结果。但是,我发送的网址似乎无效。有人会告诉我我做错了什么,或者这是错误的方法吗?
function testGet(){
var q = "orell+auto"
var engID = "MY_ENGINE_ID"
var cseAPIkey = "MY-KEY"
var response = UrlFetchApp.fetch("https://www.googleapis.com/customsearch/v1?&key="+ cseAPIkey + "&cx="+ engID +"q=" + q +"&fields=items(snippet%2Ctitle)%2Cspelling%2FcorrectedQuery");
if (response.getResponseCode() == 200) {
var text = response.getContentText();
Logger.log(text);
}
}
我没有使用 UrlFetchApp.fetch 方法的特殊原因,我只是想要最简单的方法来从谷歌应用程序脚本调用我的 cse 并从结果中返回更正的查询、标题和片段(url 的最后一位)。
谢谢!