我創建了一個電子表格,當股票價格超出限制時,該電子表格會提醒我。我們需要授權Google應用程序腳本? (因爲腳本甚至使用授權)
對於警報,我通過應用程序腳本在電子表格中整合了Pushbullet。但每當我創建該電子表格的副本時,我都不需要授權腳本繼續接收警報。
雖然,我需要授權腳本,如果我從Google App腳本內置工具運行腳本。
我發現的另一件事是,如果觸發器是手動的,則需要強制授權腳本,但在我的情況下,觸發器基於價格波動而自動執行,因此我不需要授權代碼繼續運行腳本。
我還有一個電子表格,通過單擊按鈕發送電子郵件,我需要授權腳本。
問題:如果腳本未被授權,那麼爲什麼我仍然收到警報? 授權Google腳本背後的真正原因是什麼?
以下是電子表格的鏈接。您還可以在未經授權的應用程序腳本中找到Pushbullet的代碼。而且我仍然收到推送通知。
https://docs.google.com/spreadsheets/d/1HhvLDU_rTbYzDX7wY9TnZIarShxQJMJK8AHlUoEon7A
創建一個副本並添加與pushbullet關聯到您的設備上收到通知的電子郵件。不要忘記將布爾值更改爲「是」。
請確認您的腳本是一個有界的腳本,而不是一個獨立的腳本。另一方面,我不認爲Pushbullet的整合是相關的,如果是的話,請描述你是如何進行整合幷包含[mcve]的。 –
@Rubén我已經添加了演示電子表格的鏈接。輸入您的電子郵件地址並嘗試將布爾值從更改爲「是」。你會收到推送通知。另外,請在開始接收通知後檢查腳本是否經過授權。事實並非如此。 –
包括一個演示電子表格的鏈接是太棒了(實際上我認爲它應該是必需的)。我認爲很少有人會遵循這個鏈接,花時間去了解它的結構,換句話說,演示應該包括最小的表/列/行,相關的公式和代碼應該包含在問題本身中。這樣,我想,這個問題將有更多的機會從綜合專家那裏得到答案。 –