我创建了一个电子表格,当股票价格超出限制时,该电子表格会提醒我。我们需要授权Google应用程序脚本? (因为脚本甚至使用授权)
对于警报,我通过应用程序脚本在电子表格中整合了Pushbullet。但每当我创建该电子表格的副本时,我都不需要授权脚本继续接收警报。
虽然,我需要授权脚本,如果我从Google App脚本内置工具运行脚本。
我发现的另一件事是,如果触发器是手动的,则需要强制授权脚本,但在我的情况下,触发器基于价格波动而自动执行,因此我不需要授权代码继续运行脚本。
我还有一个电子表格,通过单击按钮发送电子邮件,我需要授权脚本。
问题:如果脚本未被授权,那么为什么我仍然收到警报? 授权Google脚本背后的真正原因是什么?
以下是电子表格的链接。您还可以在未经授权的应用程序脚本中找到Pushbullet的代码。而且我仍然收到推送通知。
https://docs.google.com/spreadsheets/d/1HhvLDU_rTbYzDX7wY9TnZIarShxQJMJK8AHlUoEon7A
创建一个副本并添加与pushbullet关联到您的设备上收到通知的电子邮件。不要忘记将布尔值更改为“是”。
请确认您的脚本是一个有界的脚本,而不是一个独立的脚本。另一方面,我不认为Pushbullet的整合是相关的,如果是的话,请描述你是如何进行整合并包含[mcve]的。 –
@Rubén我已经添加了演示电子表格的链接。输入您的电子邮件地址并尝试将布尔值从更改为“是”。你会收到推送通知。另外,请在开始接收通知后检查脚本是否经过授权。事实并非如此。 –
包括一个演示电子表格的链接是太棒了(实际上我认为它应该是必需的)。我认为很少有人会遵循这个链接,花时间去了解它的结构,换句话说,演示应该包括最小的表/列/行,相关的公式和代码应该包含在问题本身中。这样,我想,这个问题将有更多的机会从综合专家那里得到答案。 –