0

I want to pass different arguments to one script and deploy the script as multi apps simultaneously

齐严伟
  • 1
  • 1

1 Answers1

1

Perhaps something like this:

function doGet(e) {
  Logger.log('query params: ' + Utilities.jsonStringify(e));
  if (e.queryString !== '') {
    switch (e.parameter.mode) {
      case 'dable':
        deleteAllEmailsNotWhiteListed();
        return ContentService.createTextOutput("delete black list Done!!!!");
        break;
      default:
        return ContentService.createTextOutput("<h1>Unknown Command: " + e.parameter.mode);
    }
  } else {
    return ContentService.createTextOutput("No Query String");
  }
}
Cooper
  • 59,616
  • 6
  • 23
  • 54