澄清脚本授权

时间:2012-07-14 04:17:37

标签: google-apps-script

我意识到当脚本来自电子表格时,它需要用户运行一次脚本(从电子表格中)以进行授权然后再次执行。

1)因此,如果需要授权并且您以用户身份执行,那么您永远不应该部署一个独立的UI应用程序(源自电子表格),对吗?

2)这是启动script.google.com的一个重点 - 这样,当独立UI应用首先需要授权时,您可以作为用户运行脚本吗?

3)如果第二个问题属实,那么我假设将在chrome商店中列出的所有常备UI应用都需要来自script.google.com?

2 个答案:

答案 0 :(得分:0)

你的第一点的答案是否定的......接下来的两个问题(不是真正的问题,而是意见)变得毫无意义。 .. 为了更准确,独立应用只需要在用户第一次通过URL调用时获得用户授权,就是这样......

答案 1 :(得分:0)

无论脚本位于何处 - 电子表格或独立,“有效用户”(脚本最终运行的用户)都需要对其进行授权。

现在的区别(在IO 2012之后)是独立应用程序可以在活动用户(活动用户=有效用户)的凭据下运行。

活跃用户仍需要授权脚本执行此操作。 我建议你从Chrome网上应用店安装Drive Eye,你会看到我说的第一手资料。