我正在尝试从 Google Script 获得响应。但它给了我一个错误:脚本已完成但返回的值不是受支持的返回类型。
这是一些脚本代码:
function doGet(e) {
var result = 'ERROR PASSWORD';
if (Pass(e)) {
result = ParseRequest(e);
}
return ContentService.createTextOutput(result);
}
function ParseRequest(e) {
var result;
if (!CheckOrAddData(e)) {
result = 'FAILED';
} else {
result = 'ACTIVATED PROMOCODE';
}
return result;
}
function Pass(e) {
var ss = SpreadsheetApp.openById(e.parameters.ssid);
var sheet = ss.getSheetByName('PASS');
var sheetPass = sheet.getDataRange().getValue();
if (e.parameters.pass == sheetPass)
return true;
else
return false;
}
function CheckOrAddData(e) {
var promoCode = e.parameters.promocode;
var nickName …Run Code Online (Sandbox Code Playgroud)html javascript google-sheets google-apps-script google-spreadsheet-api