Javascript 有没有一种方法可以将谷歌私人电子表格中的数据显示为网站上的图表?

Javascript 有没有一种方法可以将谷歌私人电子表格中的数据显示为网站上的图表?,javascript,web,google-apps-script,spreadsheet,webpage,Javascript,Web,Google Apps Script,Spreadsheet,Webpage,我正在为我的学校做一个项目。我在谷歌电子表格上记录了使用汽车、自行车、自行车或其他交通工具来学校的访客人数。我希望能够在我的学校网站上以图表的形式显示所有数据,以便跟踪每天上学的人造成的二氧化碳排放量。 我读过谷歌电子表格api,但不明白如何在不公开的情况下从电子表格中获取数据。 任何帮助都将不胜感激。 谢谢。当然可以,在谷歌应用程序脚本中编写代码以从电子表格中获取所需数据,部署您的脚本(任何人,甚至匿名选项),每次更改代码时更改脚本版本,然后再次部署 获取已部署应用程序脚本的URL,从java

我正在为我的学校做一个项目。我在谷歌电子表格上记录了使用汽车、自行车、自行车或其他交通工具来学校的访客人数。我希望能够在我的学校网站上以图表的形式显示所有数据,以便跟踪每天上学的人造成的二氧化碳排放量。 我读过谷歌电子表格api,但不明白如何在不公开的情况下从电子表格中获取数据。 任何帮助都将不胜感激。
谢谢。

当然可以,在谷歌应用程序脚本中编写代码以从电子表格中获取所需数据,部署您的脚本(任何人,甚至匿名选项),每次更改代码时更改脚本版本,然后再次部署


获取已部署应用程序脚本的URL,从javascript代码(在web应用程序中)对该URL执行ajax调用,获取所需数据,并使用jquery中的任何图表插件将其用于显示图表。

无需在应用程序脚本中对其进行编码。Google sheets本机支持发布图表

根据您发布图表的方式,随着数据的更改,更新图表的过程会有所不同。 如果您使用“发布到web”,只需重新发布或修改URL以删除范围(有一些注意事项,请参阅此帮助主题中的方法。这是一篇旧文章,新工作表发布URL可能不同或允许开放范围(如A1:C)


如果在文档或演示文稿中发布图表,请查看哪种更新图表的方式更为精简,但需要中间文档/幻灯片。

我尝试了谷歌应用程序脚本,效果非常好。我可以使用它以JSON格式返回数据吗?JSON.stringify(数据);部署为web应用程序和部署为API可执行文件有什么区别?谢谢。这个答案太过分了,google sheets本机支持发布和更新图表。当您希望在自定义图表中显示数据而不是像google图表时,此解决方案可能会很好地工作。图表是否会在每次在中输入新条目时更新工作表?你的解决方案很简单。我什么都不用做。谢谢。太好了!