I want to upload img from local to drive and save url in sheet i use this code to upload img to drive but now i want get url and save in sparedsheet
this gs code for app script can any one help to get url and stop app script complete page this i will run it from local html please help me
function doGet(e) {
return message("Error: no parameters");
}
function doPost(e) {
var template = HtmlService
.createTemplateFromFile('ModalForm');
var htmlOutput = template.evaluate()
.setSandboxMode(HtmlService.SandboxMode.NATIVE)
.setTitle('done ');
if (!e.parameters.filename || !e.parameters.file || !e.parameters.imageformat) {
return message("Error: Bad parameters");
} else {
var imgf = e.parameters.imageformat[0].toUpperCase();
var mime =
(imgf == 'BMP') ? MimeType.BMP
: (imgf == 'GIF') ? MimeType.GIF
: (imgf == 'JPEG') ? MimeType.JPEG
: (imgf == 'PNG') ? MimeType.PNG
: (imgf == 'SVG') ? MimeType.SVG
: false;
if (mime) {
var data = Utilities.base64Decode(e.parameters.file, Utilities.Charset.UTF_8);
var blob = Utilities.newBlob(data, mime, e.parameters.filename);
var as= DriveApp.getFolderById('1myWqX4qCtsFYOPvTl9vT7Xa1inzAG6Rc').createFile(blob);
Logger.log(as.getUrl());
}
else {
return message("Error: Bad image format");
}
}
}
...