向 Google 应用制作工具提交我网站的联系表单



我想使用 Google 的 AppMaker for G Suite 接收来自我的网站的联系表单。

理想情况下,表单会向 AppMaker 提交 POST 请求,但我无法找到任何从外部服务发布数据的方法 - 只能获取。

是否可以将数据从标准HTML表单(不是Google表单)发送到AppMaker端点,或者有没有办法将表格用作数据源并完成相同的操作?

Q1

>> 我想使用 Google 的 AppMaker for G Suite 接收来自我的网站的联系表单。

答1

我建议您将应用制作工具应用程序连接到 Cloud SQL,并使用相同的数据库在您的网站和应用制作工具之间共享数据。

第 2 季度

>> 理想情况下,表单会向AppMaker提交POST请求

A2如果您选择以这种方式走下去,您可能会面临许多障碍(第一个是身份验证)。以下是关于谷歌群组的讨论:

https://groups.google.com/forum/#!topic/appmaker-users/H3Pyd0SJreg

第三季度

>>有没有办法将工作表用作数据源并完成同样的事情?

  1. 使用电子表格的最简单方法是将数据导入模型, 但 AFAIK 它是一次性手动操作。
  2. 理论上,您可以实现将同步的同步算法 您的模型带有一些工作表并设置触发器以调用它... 对我来说听起来太复杂了...我不建议搬进去 方向,除非你别无选择。
  3. 电子表格
  4. 的另一个选项是创建计算模型并使用应用脚本电子表格 API 拉取/推送数据:

https://developers.google.com/appmaker/models/calculated

https://developers.google.com/apps-script/reference/spreadsheet/

总结

在网站和应用制作工具应用之间共享 Cloud SQL 数据库听起来是实现所需结果的最简单解决方案。

如果您最终必须同步多个工作表,则可以查看SheetGo。这是一个工作表的附加组件,效果非常好。

https://www.sheetgo.com/

您可以创建一个谷歌表单,并将表单条目从谷歌表格读取到应用制作工具。

最新更新