Ошибка типа: невозможно прочитать свойство 'параметр' из неопределенного (строка 11, файл "Код") в сценарии приложения - PullRequest
0 голосов
/ 07 марта 2020
    function doGet(e){
handleFunction(e);

}

function doPost(e){
handleFunction(e);

}



function handleFunction(request){



var name = request.parameter.name;

var number = request.parameter.number;
var ss =    SpreadsheetApp.openByUrl("https://docs.google.com/spreadsheets/d/1afoMQY/edd=0");



 var sheet = ss.getSheetByName('South Clubhouse');
  var rowContent = sheet.appendRow([name,number]);
}

Я несколько раз пытался запустить его через почтальона, у меня ничего не получается. Параметры не работают. Что я должен сделать, чтобы это работало правильно?

1 Ответ

1 голос
/ 07 марта 2020

doPost и doGet обрабатывают полезную нагрузку различными способами.

function doGet(e){
  var data = e.parameter;
  handleFunction(data);
}

function doPost(e){
  var data = e.parameter.data
  handleFunction(data);
}

function handleFunction(data){
  var name = data.name;
  var number = data.number;
  var ss =   
    SpreadsheetApp.openByUrl("https://docs.google.com/spreadsheets/d/1afoMQY/edd=0");
  var sheet = ss.getSheetByName('South Clubhouse');
  sheet.appendRow([name,number]);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...