I am writing script to post data to spreadsheet but getting error, when testing the same on Postman:
CORS Error: The request has been blocked because of the CORS policy
Below is my script:
var ss = SpreadsheetApp.openByUrl("https://docs.google.com/spreadsheets/d/1UEzI8a8qVBqzVGuA4AZKs4eb4Y5bqOlIOJWwBDkEKb8/edit#gid=0");
var sheet = ss.getSheetByName('Items'); // be very careful ... it is the sheet name .. so it should match
function doPost(e) {
var action = e.parameter.action;
if (action == 'addItem') {
return addItem(e);
}
}
function addItem(e) {
var date = new Date();
var id = "Item" + sheet.getLastRow(); // Item1
var itemName = e.parameter.itemName;
var brand = e.parameter.brand;
sheet.appendRow([date, id, itemName, brand]);
return ContentService.createTextOutput("Success").setMimeType(ContentService.MimeType.TEXT);
}