我正在寻找一种读取独立Google Apps Script中script.gs文件内容的方法。我无法在Docslist.File服务中找到适合的getAs() Mime格式,而不会失败。这个问题的背景是我想使用html服务/内容服务来嵌入公共GAS源代码示例,类似于嵌入Gist示例。有什么想法吗?
实际上是可能的。这是Code.gs:
function myFunction() {
throw ScriptApp.getResource("Code").getDataAsString();
}
无法通过编程方式检索“.gs”文件的内容。您只能请求扩展名为“.html”的文件,并可能在项目中返回它。
此请求出现在允许本地开发或Git集成提供API方式以获取/设置文件中脚本源的上下文中。如果有意义,请在此问题跟踪器请求中放置您的评论或记录一个新的请求。
http://code.google.com/p/google-apps-script-issues/issues/detail?id=1108
ScriptApp
的Typescript类型定义中,但我刚刚在一个Apps Script项目中测试过,它确实有效(2023年8月)。 - mark.monteiro