Есть ли способ отправить форму с моего сервера в файл Google Apps Script (.gs)

Я хочу отправить форму с моего веб-сайта в файл Gscript на моем Google Диске, чтобы она приняла значения формы, сгенерировала файл PDF и отправила его по электронной почте. У меня это уже работает с использованием Google Forms, Google Sheet, но цель здесь — сохранить сами данные в реляционной базе данных MySQL, где данные не дублируются, и по мере заполнения нашей формы данные будут автоматически заполняться, если они уже есть. существует, или мы можем выбрать его из списка слева, чтобы заполнить соответствующую информацию. Это для системы приема пожертвований для некоммерческой организации.

Ключом для нас является отделение донорской информации от пожертвований. Мы хотим иметь возможность хранить информацию о наших донорах, например, дни рождения, годовщины и другую разную информацию, чтобы мы могли отправлять поздравительные открытки и т. Д., Но не хранить эти данные снова и снова, потому что они сделали несколько пожертвований.

Можно ли как-нибудь переместить саму форму на защищенную часть моего собственного сервера и передать данные в мой файл .gs, который уже анализирует данные и помещает их в документ PDF, Mailchimp и обратно в мой MySQL базы данных, и отправляет соответствующие электронные письма. Я мог бы вырезать так много из этой дополнительной работы на стороне Google, и делать все это, кроме PDF и электронной почты с моего собственного сервера, и обрабатывать остальное от Google, если я могу просто отправить данные в виде запроса POST или GET или в JSON для скрипта .GS.

Я ничего не могу найти об этом нигде.

0

Решение

Apps Script имеет множество зарезервированных имен функций. Два из этих зарезервированных имен функций:

doGet()

а также

doPost()

Оба они являются триггерами или обработчиками событий, которые запускаются при выполнении запроса GET или POST к опубликованному URL-адресу веб-приложения. Данные могут быть переданы в Apps Script с запросом. Вот связанное сообщение переполнения стека Ссылка на вызов переполнения стека GAS из внешнего источника

Вопрос переполнения стека

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector