我的 doGet 函数有啥问题?

Posted

技术标签:

【中文标题】我的 doGet 函数有啥问题?【英文标题】:What is wrong with my doGet function?我的 doGet 函数有什么问题? 【发布时间】:2015-09-30 22:39:14 【问题描述】:

我一直在研究这里的每一个线程,这些线程可能对远程甚至有点帮助,但我仍然无法让它工作。

我目前正在帮助我的公司探索一些 queryString 脚本,但现在我陷入了困境。我有一个链接是...../exec?id=8845

这就是我正在使用的功能。

function doGet(e) 


  var student_id = e.Parameter.id;
  Logger.log(student_id);

  //open the spreadsheet
  var ss = SpreadsheetApp.openById(ss_id);
  var sheet = ss.getActiveSheet();
  var Setrange = sheet.getDataRange().getValues();
  var lastRow = sheet.getLastRow();

  Logger.log(ss.getName());
  Logger.log(sheet.getSheetName());
  Logger.log(Setrange);

  if (student_id == "8845") 
  
    return htmlService.createHtmlOutput("<h2>Finally something comes</h2>")
  
  return HtmlService.createHtmlOutput(student_id);



但结果就是这样:

"queryString":"id=8845","parameter":"id":"8845","contextPath":"","parameters":"id":["8845"],"contentLength":-1

我已经经历了大约一周的一切,它一直在吞噬我!哪位好心人能帮帮我吗?

【问题讨论】:

你能说得更清楚一点——想要的功能是什么? 【参考方案1】:

假设您使用的是Google apps Script,您需要调用 getContent() 从 HTMLService 获取实际的 HTML:

return HtmlService.createHtmlOutput("<h2>Finally something comes</h2>").getContent();

【讨论】:

以上是关于我的 doGet 函数有啥问题?的主要内容,如果未能解决你的问题,请参考以下文章

我的 SORT 函数有啥问题?

我的 AWS Lambda 函数有啥问题?

R Shiny - 我的观察函数(UpdateSelectInput)有啥问题?

我的交叉熵函数的实现有啥问题?

我的嵌套子查询和 substr 函数有啥问题

我的代码中的函数 set_title() 有啥问题[重复]