Вывод формы Google в удаленную базу данных MySQL

У меня есть форма Google, которую я создал. У меня есть сайт с удаленной базой данных MySQL. Я хотел бы встроить форму Google на свой сайт (это я понял), однако вместо того, чтобы данные из отправки формы хранились в таблицах Google, я бы хотел, чтобы данные были отправлены в мой MySQL базы данных в предопределенную таблицу, предназначенную для приема типов данных, собираемых и проверяемых в форме Google.

Я исследовал и наткнулся на скрипты Google Apps (https://developers.google.com/apps-script/guides/jdbc). Моя проблема в том, что у меня нет опыта работы со скриптами Google Apps, и я ищу рекомендации по настройке. У меня есть форма Google, доступ к моей учетной записи Google Apps и строка подключения к моей удаленной базе данных MySQL с правами администратора. Я ищу руководство, шаг за шагом, так как я еще не нашел никаких руководств в Интернете. Если вы можете направить меня к учебнику, это также будет оценено.


person bob    schedule 22.02.2015    source источник


Ответы (4)


Недавно вы можете использовать базу данных в скрипте приложения Google. Поддержка сценариев приложений (базы данных Google Cloud SQL, MySQL, Microsoft SQL Server и Oracle) с классом JDBC.

ДОКУМЕНТАЦИЯ: https://developers.google.com/apps-script/guides/jdbc

Вы можете добавить скрипт в Google From.

person Hann    schedule 22.02.2015

Можно создать форму, которая не отправляет ответы в связанную электронную таблицу. В меню «ОТВЕТ» выберите «ВЫБЕРИТЕ НАЗНАЧЕНИЕ ОТВЕТА». Вы можете создать устанавливаемый триггер «Отправить форму» для запуска некоторого кода. В редакторе кода выберите РЕСУРСЫ, ТЕКУЩИЕ ТРИГГЕРЫ ПРОЕКТА, добавьте триггер и задайте его запуск при отправке формы. Затем вам нужно будет использовать ответы на получение элементов:

Документация Google — Формы

person Alan Wells    schedule 22.02.2015

Брюс Макферсон предлагает несколько пошаговых руководств на своем сайте, если вы используете его Библиотека cDbAbstraction для доступа к любым внешним БД.

person Andrew Roberts    schedule 23.02.2015

Если вы не хотите внедрять собственное решение, ознакомьтесь с интеграцией форм в SeekWell. Вы просто пишете фрагмент SQL и можете сопоставлять поля в форме с параметрами в SQL.

Отказ от ответственности: я сделал это.

person howMuchCheeseIsTooMuchCheese    schedule 09.10.2020