我创建的发布为Web应用程序的任何人都可见,运行在用户访问谷歌的Apps脚本项目。
该Web应用程序包括图书馆项目,该项目的方法来访问ScriptDb
如下:
function getDb() {
return ScriptDb.getMyDb();
}
function save(props) {
return getDb().save(props);
}
我打算有(使用基于时间的触发访问Gmail)每访问用户一个Web应用程序运行,但我想使用ScriptDb
从运行Web应用程序的用户独立地存储数据。 于是我想到了章集中化一个地方获得一个数据库实例从谷歌Apps脚本文档适用于这里,访问Web应用程序的不过时,我收到以下错误:
You do not have access to library MyDBLibrary, used by your script, or it has been deleted.
难道我做错了什么? 当时的ScriptDb不打算独立于用户,当从Web应用程序正在访问的运行?