javascript - 使用 Google 表格作为后端数据库

标签 javascript jquery squarespace

<分区>

我在非营利组织做志愿者,我们目前通过 Squarespace 运营我们的网站。我们建立了数百个网页来赞助我们的 child 。每隔几个月,当我们想要更新他们的个人信息时,我们必须进入每个网页并重新输入所有信息。我们将所有信息保存在 google excel 表中。

我的问题是:我能否将 Google 表格中的单元格链接到每个 child 网页上的特定值?这样,当更新 Excel 表格时(最喜欢的事件、最喜欢的颜色、年级、年龄等),都可以通过 Google 表格进行更新,而不必先更新 Google 表格,然后再更新每个人网页。我已经研究了好几天了,我觉得它可能与 JQuery 有关,但我觉得 Squarespace 的功能非常有限。谢谢!

最佳答案

简短的回答是肯定的。

您可以将 google sheet 用作任何应用程序的数据库,更新和操作数据。 我已经这样做了很长时间了。 Google 最近发布了其 Google Sheet API V4(当前) 的最后一个版本。

我遵循了本教程:https://developers.google.com/sheets/guides/concepts .在左侧面板上,您可以在 Quickstart 下选择您希望开发的编程语言。 它支持: PHP。 安卓。 java 。 节点.js。 Python。 ruby 。 佩尔。 去 iOS .NET

诀窍是您需要为引用行号的每条记录设置一个 ID。您的专栏也应该是固定的。这是因为 Google Sheet API 中的查询引用列号和行号。 (称为索引)。

关于javascript - 使用 Google 表格作为后端数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39730161/

相关文章:

css - SquareSpace 客户 C​​SS 标题悬停在图像上

javascript - 如何使不同屏幕尺寸的 div 居中?

javascript - 给同一个id的div设置不同的文本

javascript - 使用 toFixed(2) 和数学舍入获得正确的舍入

javascript - 在JavaScript中通过取消操作来管理复杂事件序列的实用/优雅方法是什么?

javascript - Firefox 和本地文件

javascript - jquery - .hide() .show() 破坏 CSS 样式

javascript - 使用 Java API for KML 在 KML 描述气球中调用 REST API 的链接?

jquery - 选项卡、JQuery、href 标签

javascript - 我可以将 Firebase 与 Squarespace 一起使用吗?