,我打電話一個谷歌Apps版本下面的代碼腳本:似乎無法傳遞參數給谷歌的Apps腳本在Python
#Create an execution request object.
request = {"function": "getFoldersUnderRoot", "parameters": [3]}
# Make the API request.
response = service.scripts().run(body=request, scriptId=SCRIPT_ID).execute()
然而,在我的劇本,我似乎不能夠訪問參數值(在我的情況3)。
腳本的樣子:
function getFoldersUnderRoot(tc) {
var root = DriveApp.getRootFolder();
var folders = root.getFolders();
var folderSet = {};
while (folders.hasNext()) {
var folder = folders.next();
folderSet[folder.getId()] = folder.getName();
}
var Id = XXXX;
var dat = SpreadsheetApp.openById(Id);
SpreadsheetApp.setActiveSpreadsheet(dat);
var sheet = SpreadsheetApp.getActiveSpreadsheet();
sheet.getRange("A3").setValue(tc);
return folderSet;
}
和獲取:在A3單元格「未定義」 ......我真的不精通在JavaScript或Python ...我失去了一些東西明顯?
謝謝!
您是否試圖直接從綁定到工作表的腳本運行Google腳本代碼?如果這給你一個錯誤,你就知道這是問題所在,否則它就是Python部分... –