我開發工作任務的小腳本,我需要刪除使用API從smartsheet行,但我不知道我究竟做錯了。這是我的代碼:如何使用smartsheet API來刪除任務和谷歌Apps腳本
function deleteRow(rowId){
var url = "https://api.smartsheet.com/2.0/sheets/"+sheet_id+"/rows";
Logger.log(rowId);
var options = {
"headers": {"authorization": "Bearer 4qg7ryl8bugi51ziuuq6a9mey0"},
"parameters": {"ids": "6469321685788548"},
"method": "delete",
"contentType": "application/json",
muteHttpExceptions: true
};
var response = UrlFetchApp.fetch(url, options);
Logger.log(response);
}
sheet_id是寫入任務的地方。 rowId是我想要刪除的內容。我得到的錯誤是:
[17-12-27 12:28:12:149 CET] {
"errorCode" : 1009,
"message" : "A required parameter is missing from your request: ids.",
"refId" : "5er1e7ha2p0n"
}
任何人都知道如何使它工作?
感謝的回報。
你可能想仔細檢查你的變量,特別是'sheet_id',如果它有一個值。 –