【发布时间】: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}
我已经经历了大约一周的一切,它一直在吞噬我!哪位好心人能帮帮我吗?
【问题讨论】:
-
你能说得更清楚一点——想要的功能是什么?
标签: google-apps-script querystringparameter