我实际上是在尝试制作一个将数据发送到另一个网页的表单。
此表单有一个“提交按钮”,它使用 UrlFetchApp 发布数据。但我也想打开这个页面(带有数据)。我试图创建一个 OpenLink,但打开的链接没有数据。
function submitForm(e) {
var form = e.formInput;
var json = JSON.stringify(form);
//Logger.log(json);
var url = "https://script.google.com/macros/s/AKfycbyC4jcR7qq6pFr-BYADYaDHAB10X3OeOQaB7dygWnoOT_iMmm8/exec";
var options = {
"method" : "POST",
"contentType" : "application/json",
"payload" : json
};
var resp = UrlFetchApp.fetch(url, options);
var code = resp.getResponseCode();
Logger.log(code);
Logger.log(resp.getContentText());
return CardService.newActionResponseBuilder()
.setOpenLink(CardService.newOpenLink()
.setUrl("https://script.google.com/macros/s/AKfycbyC4jcR7qq6pFr-BYADYaDHAB10X3OeOQaB7dygWnoOT_iMmm8/exec"))
.build();
}
这是我的尝试,如果有人有其他想法可以帮助我,那就太好了!