Google Apps Script 測試筆記,實作監控網站發送 Line Notify
· 5 分鐘閱讀
之前測試了一下 Line Notify,見前文【Line Notify 測試筆記】,思考了一下有什麼能夠實際運用的地方,於是想到拿來做為發送網站如果不小心掛點後的告警通知,原來想用 AWS Lambda 來寫,後來不小心看 Google 也有類似的免費服務 Google Apps Script,測試了一下,簡單做個筆記
什麼是 Google Apps Script
Google Apps Script是一種基於雲的腳本語言,允許你自動化和擴展Google Workspace(包括Gmail、Calendar、Drive、Sheets、Docs等)以及其他Google服務的功能。它提供了一種簡單的方式來進行自動化處理、集成外部API和創建自定義函數、菜單和擴展功能,無需安裝任何軟體。
以上是 ChatGPT4 說的,不過這篇文章沒那麼複雜,也沒要連動 Google 的其他服務,只要是用 Line Notify 發個告警而已
測試執行 Google Apps Script
首先先連到網址:Google Apps Script
如果之前沒使用過的話,可以先開個新專案,之後會看到像這樣的畫面
在 Google Apps Script 程式碼用的是 gs,但體感上和 javascript 很像,在 javascript 能跑的語法大致上都能用
簡單寫了兩個 function ,會發現下拉式選單可選擇要執行哪一個
點選執行後,可以看到執行結果