首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DTAP以简单快捷的方式存储脚本变量

DTAP以简单快捷的方式存储脚本变量
EN

Stack Overflow用户
提问于 2018-02-06 11:42:43
回答 1查看 90关注 0票数 0

我正在为Google建立一个DTAP环境。很好地实现了在单个文件中的工作,但是有一个用例我想简化。

对于每个部署,我都需要“了解”后端脚本中的某些内容。比如SQL服务器的ip地址,或者用户名和密码。考虑到google.script.run的无状态特性,需要快速、经常地检索这些信息。

到目前为止,最好的解决方案是设置表单,结合google驱动器表和缓存。这是可行的,但并不简单,事情很容易就会失败。另一种方法是硬编码并链接到部署url。这既快速又简单,但也意味着所有的凭据都在源中。

我正在寻找一个更好的解决方案。应用程序脚本过去有脚本属性。在App中是否有类似的选项,使用UI来维护设置。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-06 17:08:05

没有内置的UI来管理脚本属性,但是App的运行时(应用程序脚本)提供API可以对其执行CRUD操作:

代码语言:javascript
复制
PropertiesService.getScriptProperties().setProperty('testKey', 'testValue');

...and --您可以在这个API的基础上‘轻松’构建UI。在回答这个问题时,突出显示了实现这一目标的主要步骤:如何从Google联系人创建数据源

下面是对第一方支持的特性请求。你可以通过给它一个明星来投票:https://issuetracker.google.com/issues/73584947

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48642274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档