使用谷歌表格作为后端数据库

Using Google Sheets As A Backend Database

本文关键字:后端 数据库 表格 谷歌      更新时间:2023-09-26

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

我的问题是:我是否能够从谷歌工作表链接到每个孩子网页上的特定值的单元格?这样,当excel表格更新时(最喜欢的活动,最喜欢的颜色,年级,年龄等),它都可以通过谷歌表格更新,而不是必须先更新谷歌表格,然后更新每个单独的网页。我已经研究了好几天了,我觉得JQuery可能会实现这个功能,但我觉得Squarespace的功能非常有限。谢谢!

简短的回答是肯定的。

你可以使用google表格作为任何应用程序的数据库,更新和操作数据。我已经做了很长时间了。Google最近发布了它的Google Sheet API V4(当前)最后一个版本。

我遵循这个教程:https://developers.google.com/sheets/guides/concepts。在左侧面板中,您可以在"快速入门"下选择希望开发的编程语言。它支持:PHP。Android。Java。node . js。Python。鲁比(人名)Perl。去iOSnet

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

您可以检查下面的存储库,我曾经使用它来做同样的事情。https://github.com/souparno/google-sheet-database

一些api调用可能是旧的,需要更新。

  • 这是一个快速的答案,我会更新更多当我得到一些时间