Ich bin derzeit versucht, die Parameter eines POST-Request-Skript mithilfe von Google Apps zuzugreifen. Ich kann das params-Objekt mit e.parameter protokollieren, obwohl ich scheinbar nicht auf die Schlüssel des Objekts zugreifen kann, indem ich e.parameter.name verwende.Zugangsparameter in einem XMLHttpRequest Google Apps Script
XMLHttpRequest
var http = new XMLHttpRequest();
var url = "myappURL";
var params = JSON.stringify({employeeStatus: "Active", name: "Henry"});
http.open("POST", url, true);
//Send the proper header information along with the request
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
//Call a function when the state changes.
http.onreadystatechange = function() {
// call back function
} // end callback
http.send(params);
Google Apps Script
function doPost(e) {
if (typeof e !== 'undefined') {
Logger.log(e.parameter.name); // does not work (undefined)
} // end if
} // end doPost
Vielleicht könnten Sie eine öffentliche Version dieses Skripts teilen, um sich anzusehen? – Sudsy
@Sudsy [link] (https://script.google.com/d/1MxBNwUoG4I_F0Gt1GGYzNrr3m6PakhcDFxIA_g-nvoS-bRHx0IS5jgMJ/edit?usp=sharing) –