Google App Script 新一代的選擇✓
簡介
今天要介紹的服務是
免費後端
什麼!天下哪有這麼好康的事
要錢嗎? 不用
有很難嗎? 跟JS差不多
那麼他有什麼缺點呢?
執行速度較慢、寄Email有限制每日100封
好吧,那麼進入正題
究竟Google App Script是什麼鬼呢
Google App Script是Google 旗下的一個服務
你可以以Javascript來撰寫一個自己的後端
可以控制Google的各項服務
當然,他是免費的
只有部分的服務有額度限制
不過正常使用並不會超過
現在就讓Diawean帶你進入Google App Script的世界吧
首先,你必須到
https://script.google.com
建立一個專案
1. 按左上方的☰
2. 選擇「新增指令碼」
即會跳出一頁面
即是我們用來編輯後端的畫面
畫面介紹
A. 點一下左上方的「無標題專案」可以設置此程式碼的標題
B. 在「查看」>「記錄」的地方,是以後若使用「Logger.log」會用到的地方
C. 中間有一排工具列 「▶」是執行右邊顯示的那個程式用的
D. 旁邊的小蟲是會出現一個完整的debug UI
E. 那個存檔符號就是存檔用的
F. 存檔的旁邊有個像時鐘的符號,他是設定觸發條件,將來會用到
。。。繼續新增中
第一個Google App Script 「Hello GAS」
事先準備
1. 依序點按「檔案」>「新增」>「指令碼檔案」
2. 輸入本次範例的檔名「Hello GAS.gs」
3. 按下確認後即會在左側出現「Hello GAS.gs」
開始撰寫
1. 把 「function myFunction(){
}」刪掉
2. 輸入以下程式碼
function sayHello(){
Logger.log('HI, 你好 Google App Script')
}
3. 按下上方工具列的「▶」
4. 進到「查看」>「記錄」的地方
你會發現 「HI, 你好 Google App Script」
已經列印在螢幕上了
這就是我本篇文章要介紹的重要程式
Logger.log
Logger.log 就像 Javascript 中的 console.log
可以將一段訊息列印出來
這個程式在日後若程式碼越來越複雜時
時常會用它來進行debug的動作
Logger.log也能夠輸出多行的文字
1. 將「Logger.log(‘HI, 你好 Google App Script’)」
修改為以下程式碼
Logger.log('HI, 你好 n Google App Script 是免費的喔')
(加入「n」)
2. 查看記錄,發現輸出的文字變成了多行的了
若想要輸出一些多行的文字
只需要在要換行的地方加上「 n 」
就可以輸出多行文字了