Google apps script 如何在谷歌应用程序脚本中跟踪HTTPResponse?

Google apps script 如何在谷歌应用程序脚本中跟踪HTTPResponse?,google-apps-script,Google Apps Script,当我得到我的谷歌应用程序脚本时,我在下面得到了这个错误 ERROR: The script completed but did not return anything. 因为我将发布到我的应用程序(发布完成后会重定向到我的应用程序),所以我应该自动重定向回我的应用程序吗 function doGet(e){ var options = { "method" : 'POST', "payload" : "user_id="+e.parameter.user_id+"&

当我得到我的谷歌应用程序脚本时,我在下面得到了这个错误

ERROR: The script completed but did not return anything.
因为我将发布到我的应用程序(发布完成后会重定向到我的应用程序),所以我应该自动重定向回我的应用程序吗

function doGet(e){
  var options = {
    "method" : 'POST',
    "payload" : "user_id="+e.parameter.user_id+"&gmail="+getEmail()
  };
  var url = 'http://somedomain.com/users/give_gmail_permission/';
  var response = UrlFetchApp.fetch(url, options);
  return response;
}
我做错了什么?如何在Google Apps脚本中跟踪HTTPResponse?

更改行:

return response
为了

返回HtmlService.createHtmlOutput(“+response.getResponseCode()+”
“+response.getContentText())。 setSandboxMode(HtmlService.SandboxMode.NATIVE);
修改后的脚本:

function doGet(e){
  var options = {
    "method" : 'POST',
    "payload" : "user_id="+e.parameter.user_id+"&gmail="+getEmail()
  };
  var url = 'http://somedomain.com/users/give_gmail_permission/';
  var response = UrlFetchApp.fetch(url, options);
  Logger.log("response code: "+response.getResponseCode());
  Logger.log("response: "+response.getContentText());
  return HtmlService.createHtmlOutput("<b>"+response.getResponseCode()+"</b><br>"+response.getContentText()).
  setSandboxMode(HtmlService.SandboxMode.NATIVE);
}
函数doGet(e){
变量选项={
“方法”:“POST”,
“有效负载”:“user_id=“+e.parameter.user_id+”&gmail=“+getEmail()
};
var url='1〕http://somedomain.com/users/give_gmail_permission/';
var response=UrlFetchApp.fetch(url,选项);
Logger.log(“响应代码:+response.getResponseCode());
Logger.log(“响应:+response.getContentText());
返回HtmlService.createHtmlOutput(“+response.getResponseCode()+”
“+response.getContentText())。 setSandboxMode(HtmlService.SandboxMode.NATIVE); }
function doGet(e){
  var options = {
    "method" : 'POST',
    "payload" : "user_id="+e.parameter.user_id+"&gmail="+getEmail()
  };
  var url = 'http://somedomain.com/users/give_gmail_permission/';
  var response = UrlFetchApp.fetch(url, options);
  Logger.log("response code: "+response.getResponseCode());
  Logger.log("response: "+response.getContentText());
  return HtmlService.createHtmlOutput("<b>"+response.getResponseCode()+"</b><br>"+response.getContentText()).
  setSandboxMode(HtmlService.SandboxMode.NATIVE);
}