這是一個簡單的問題,但答案似乎逃避我從URL返回「參數得到的參數是未定義」
我想通過以下方式的參數傳遞給腳本: https://script.google.com/macros/s/AKfycbzygHQ2qQ.../exec?id=1234&value=Hello
的腳本是一個簡單的一個:
function doGet(e) {
Logger.log('in doGet function');
for (var i in e.parameter) {
Logger.log('parameter ' + i+1 + ' is ' + e.parameter[i]);
}
}
並獲得在執行成績單如下:
[13-10-01 10:21:20:722 ICT] Starting execution
[13-10-01 10:21:20:734 ICT] Logger.log([parameter is undefined, []]) [0 seconds]
[13-10-01 10:21:20:735 ICT] Execution succeeded [0.0 seconds total runtime]
我在這裏弄錯了什麼?
謝謝!
其中一個簡單的錯字我期望,你應該迭代思想e.parameters – patt0
我沒有任何編輯運行相同的代碼,我得到了「[13-10-01 12:33:48:576 IST] doGet函數 [13-10-01 12:33:48:576 IST]參數值1是你好「在記錄器 –
謝謝艾哈邁德。我想這是腳本安裝和部署的問題...仍然無法找出... – theworldismyoyster