From a4f7b9f4efd8bf529f5433e81591687835b53743 Mon Sep 17 00:00:00 2001 From: Lorenzo Perlo <68781644+TIT8@users.noreply.github.com> Date: Thu, 2 May 2024 17:22:57 +0200 Subject: [PATCH] Create Post.gs --- Post.gs | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Post.gs diff --git a/Post.gs b/Post.gs new file mode 100644 index 0000000..fc1ebee --- /dev/null +++ b/Post.gs @@ -0,0 +1,25 @@ +function onSubmit(e) { + + var form = FormApp.getActiveForm(); + var formResponses = form.getResponses() + var data = new Object(); + + for (var i = 0; i < formResponses.length; i++) { + var formResponse = formResponses[i]; + var itemResponses = formResponse.getItemResponses(); + } + + data.name = itemResponses[0].getResponse(); + data.email = itemResponses[1].getResponse(); + data.message = itemResponses[2].getResponse(); + data.file = 'https://drive.google.com/open?id=' + String(itemResponses[3].getResponse()[0]); + + var options = { + 'method' : 'post', + 'contentType': 'application/json', + // Convert the JavaScript object to a JSON string. + 'payload' : JSON.stringify(data) + }; + + UrlFetchApp.fetch('https://formapi.fly.dev/sheet', options); +}