燃气电子表格授权

时间:2014-11-09 19:16:43

标签: google-apps-script google-sheets

我是goole apps脚本的新手。 我创建了一个简单的测试脚本,我想打开一个电子表格并阅读一些信息。 我的脚本已获得授权,我将其发布:

  • 执行应用程序:me
  • 谁有权访问该应用:任何人,甚至是匿名的

我可以从驱动器手动打开电子表格,以便我可以访问它。 但是当我运行脚本时,它会向我显示:" 执行该操作需要授权。" 这是脚本:

function doGet(e) {

   var doc = SpreadsheetApp.openById("0AvQ4qcr20AT2dHBDRm5QYzFqTkdyNk9jU3hRUDFoakE"); 

   return ContentService.createTextOutput( doc.getName());
}

我是否需要使用oauth或类似的东西进行一些额外的授权? 如果是这样,如果我有任何例子,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

你必须在脚本编辑器中运行doGet函数 - 或同一项目中的任何其他函数 - 然后才能使用webapp。

这将触发授权过程(根据您在该项目中使用的服务显示一个或多个弹出窗口),这是必要的步骤。