我是goole apps脚本的新手。 我创建了一个简单的测试脚本,我想打开一个电子表格并阅读一些信息。 我的脚本已获得授权,我将其发布:
我可以从驱动器手动打开电子表格,以便我可以访问它。 但是当我运行脚本时,它会向我显示:" 执行该操作需要授权。" 这是脚本:
function doGet(e) {
var doc = SpreadsheetApp.openById("0AvQ4qcr20AT2dHBDRm5QYzFqTkdyNk9jU3hRUDFoakE");
return ContentService.createTextOutput( doc.getName());
}
我是否需要使用oauth或类似的东西进行一些额外的授权? 如果是这样,如果我有任何例子,我将不胜感激。
答案 0 :(得分:0)
你必须在脚本编辑器中运行doGet函数 - 或同一项目中的任何其他函数 - 然后才能使用webapp。
这将触发授权过程(根据您在该项目中使用的服务显示一个或多个弹出窗口),这是必要的步骤。