2012-07-10 205 views
20

当我尝试查看我部署的应用程序时,我总是收到此错误消息(需要授权才能执行该操作)。如何停止错误,需要在Google Script中执行该操作的授权

我想知道的是我必须做的以解决这个错误。

服务在脚本中使用: - ScriptDb中 - 了UiApp

(我认为这是所有)

我相当肯定,这是一个非常愚蠢的问题,但我似乎无法在文档中找到答案,所以我会非常感谢你们的帮助。

谢谢。

回答

44

您需要进入脚本编辑器并尝试首先手动运行任何函数。

当您第一次部署为Web应用程序时会显示第一个授权弹出窗口,但如果您去更改访问新服务的代码,则必须重新授权它。

+0

就手动运行每个函数而言,这对于我和当前的调试器来说是不可能的,因为我已经创建了自己的对象,并且无论出于何种原因它都不会调试/运行其中的函数。 – 2012-07-10 21:11:28

+0

我认为你的意思是直接使用下拉菜单来选择功能而不是简单地调用功能来运行该功能。 – 2012-07-10 21:13:25

+4

是的,只需进入脚本编辑器并尝试运行任何功能即可。如果该消息确实没有被授权,如该消息所建议的那样,该功能将不会运行,并且会显示一个授权弹出窗口,以便您可以执行此操作。如果它因为没有预期的参数而运行并失败,那不是问题。我们实际上并没有试图运行它,只是授权。您可以创建一个空的函数,例如'函数auth(){}'只是为了安全地做任何事情,如果你想(除了弹出授权窗口)。 – 2012-07-10 21:30:34

相关问题