【发布时间】:2019-07-12 10:45:36
【问题描述】:
我有数百个谷歌电子表格,其中都有相同的脚本。我想通过 PostgreSQL 或 Bash 的 ID 执行特定的谷歌电子表格。有没有简单的方法来执行脚本?我宁愿不用学python。
例如,我有电子表格 ID 1HGo8V-P5S-z4oCUiAKULrkZRFlzRHEalJqUFLiP,我想通过 Bash 或 Postgresql 执行函数 Refresh()。
API 是唯一的途径吗? https://developers.google.com/apps-script/api/how-tos/execute
到目前为止,我的考虑是创建一个 python 可执行文件并从 postgresql 函数执行它。 https://developers.google.com/apps-script/api/quickstart/python
编辑:看起来如果我想执行任何应用脚本,每个电子表格都需要一个谷歌项目(手动创建)。必须有一种更简单的方法来做到这一点,为每个电子表格手动创建一个项目是没有意义的。
参考:https://developers.google.com/apps-script/api/how-tos/execute
被调用的脚本和调用应用程序必须共享一个云 平台项目。
解决方案: 感谢@Tanaike,部署网络应用程序是我最终采用的解决方案
【问题讨论】:
标签: postgresql google-apps-script google-sheets