Skip to content

Commit af63efe

Browse files
authored
Add files via upload
1 parent fc6b32f commit af63efe

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

uploadImageToFolder.gs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
function doPost(e) {
2+
dataDrive = e;
3+
testBlob(dataDrive);
4+
}
5+
6+
function doGet(e) {
7+
dataDrive = e;
8+
testBlob(dataDrive);
9+
}
10+
11+
function testBlob(dataIn) {
12+
var folderID = "putYourFolderIDHere"
13+
var strAux = "";
14+
strAux = dataIn.parameter.data;
15+
var strInput = strAux.replace(/ /g, "+");
16+
var decoded = Utilities.base64Decode(strInput, Utilities.Charset.UTF_8);
17+
var date = Utilities.formatDate(new Date(), "GMT-3", "yyyyMMdd_HHmmss");
18+
var blob = Utilities.newBlob(decoded, "image/jpeg", 'img_'+date+'.jpg');
19+
var folder = DriveApp.getFolderById(folderID);
20+
folder.createFile(blob);
21+
}

0 commit comments

Comments
 (0)