使用谷歌表格作为后端数据库
Using Google Sheets As A Backend Database
我是一个非营利组织的志愿者,目前我们通过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调用可能是旧的,需要更新。
- 这是一个快速的答案,我会更新更多当我得到一些时间
- 未能从后端触发javascript
- 检查浏览器'在asp.net的后端代码中启用或禁用了s JS
- Ajax登录技术(后端php)
- 将Rails后端添加到JS/HTML/CSS应用程序时,正确的文件位置是什么
- 视图没有't在模拟后端时加载
- 是否可以在不使用外部后端的情况下编写grafana数据源插件
- 如何将Angular 2用于各种网站&使用PHP作为后端的模块
- 如何在不重新加载URL的情况下查询Node.Js的后端并更新页面
- 从后端检查Open Social小工具中的用户身份验证
- 如何使用python后端和web前端提供braintree客户端令牌
- 某些Magento后端管理按钮已停止工作
- 构建一个HTML小部件来嵌入付费内容-如何确保与后端的通信安全
- AngularJS和Spring后端-在AngularJS中以user.password的形式从数据库中获取密码
- 我无法将数据从角度保存到后端 laravel 数据库
- 如何将前端模型与后端数据库同步
- 是从javascript对象还是后端数据库存储和检索数据
- Rails + Angularjs:如何与后端通信(从数据库中删除记录)
- Javascript:使后端数据库的变化是反映到浏览器立即,这是可能的
- 使用谷歌表格作为后端数据库
- 更改队列/后端数据库更新的文本