Google Apps脚本HTML服务输入表单,其他用户未在工作表中记录的数据

时间:2013-12-11 05:48:27

标签: html google-apps-script permissions google-sheets

我在HTML UI服务中创建了一个表单,它在我提交数据时工作正常。但是,当域中的任何其他用户提交记录时,它都没有被记录。我已经将后端电子表格的权限更改为“有链接的人可以查看”。当不同的用户提交时,仍然没有记录响应。请协助可能的更正

1 个答案:

答案 0 :(得分:0)

由于您将电子表格的权限设置为“具有链接的任何人都可以查看”,并且您的应用程序作为“访问该应用的用户”运行,因此该应用无法在电子表格中写入任何内容。这就是它的工作原理。

如果您不想更改SS授权,则必须使用一些解决方法将数据写入此SS。

一种可能的方法是使用第二个应用程序作为服务运行,并从您的webapp接收数据并将其写回SS。当然,这项服务将以“你”的形式运行。

如果您不知道如何通过这个问题(并解释您需要写多少数据),我可以展示一个例子。