我们需要什么来授权Google应用脚本? (因为脚本甚至可以使用授权)

时间:2016-12-14 22:26:50

标签: javascript google-apps-script

我创建了一个电子表格,只要股票价格超出限额就会提醒我。

对于提醒,我已通过应用脚本在电子表格中集成了Pushbullet。但每当我创建该电子表格的副本时,我都不需要授权该脚本继续接收警报。

但是,如果我从内置工具的Google App脚本中运行脚本,我需要授权该脚本。

我发现的另一件事是,如果触发器是手动的,你需要强制授权脚本,但在我的情况下,触发器是根据价格波动自动执行的,因此我不需要授权代码继续运行脚本

我还有一个电子表格,我点击一个按钮发送电子邮件,然后我需要授权该脚本。

问题:如果脚本未获得授权,那么为什么我仍然收到警报? 授权Google脚本背后的真正原因是什么?

以下是电子表格的链接。您还可以在未经授权的应用程序脚本中找到Pushbullet的代码。我仍然收到推送通知。

https://docs.google.com/spreadsheets/d/1HhvLDU_rTbYzDX7wY9TnZIarShxQJMJK8AHlUoEon7A

创建副本并添加与pushbullet相关联的电子邮件,以便在您的设备上接收通知。不要忘记将布尔值更改为“是”。

1 个答案:

答案 0 :(得分:0)

授权或重新授权Google应用脚本背后的原因是,脚本可以与多个用户共享,脚本可以访问几乎所有Google应用数据(例如Gmail,电子表格,文档,云端硬盘,地图等) ,这可能是该所有者的机密信息。

因此,所有者必须首次编译/运行脚本,并且每当有任何服务更改时,所有者必须再次进行身份验证。

感谢。