我希望将Google电子表格的一部分作为网络服务公开,以供其他一些网络应用使用。使用Apps脚本和内容服务将结果作为JSON对象,这非常简单。
但是,由于我的电子表格经常被编辑,如何在修改电子表格后强制刷新已发布的JSON?我想我要求的内容相当于Google Drive中的“发布到网络”以及“重新发布更改”选项。
感谢您对此提出任何建议!
答案 0 :(得分:0)
每次“其他网络应用”向您的脚本发出请求时,它都会执行您在doGet()
或doPost()
中所写的内容。因此,如果您使用ContentService返回JSON,那么您只需阅读doGet
或doPost
中的电子表格,并自动从JSON返回电子表格中的最新数据。
如果您的电子表格内容在此之后发生变化,那么“其他网络应用”发出的下一个电话将会显示最新数据。