0

我尝试ScriptDb在网站中作为 GAS 运行的新项目中使用。一旦将行var stored = db.save(ob);添加到代码中,即使已注释!,GAS 就不再工作了。它尝试加载 GAS,但屏幕上却出现“您需要权限才能执行此操作”<--免费翻译我的语言!:-) 在旧项目中,数据库工作正常。

实际上,我注意到对于 Examplevar results = db.query({employee_id: 1});的原因相同。所以似乎不允许任何与数据库相关的......

我在两个项目中都使用了相同的代码:

var db = ScriptDb.getMyDb();
var ob = {type: "employee",
            employee_id: 1,
            department_id: 52};
var stored = db.save(ob);

有什么建议吗?

4

1 回答 1

1

每次添加需要授权的新服务时,都必须从脚本编辑器显式授权脚本。

打开脚本编辑器,运行任意函数,会提示授权。完成授权过程。

于 2012-08-22T15:31:33.757 回答