• 沒有找到結果。

Google Apps Script說明

N/A
N/A
Protected

Academic year: 2021

Share "Google Apps Script說明"

Copied!
6
0
0

加載中.... (立即查看全文)

全文

(1)

超入門應用

Python x Raspberry Pi 4B

智慧物聯網

二、安裝「Google Apps Script」

2/!Hpphmf!໴ᆒ฽ᆅ 進入 Google 雲端硬碟,依序點選「新增 → 更多 → 連結更多應用程式」,如下圖所示。 ② 點擊「新增」1 ② 點擊「更多」2 ② 點選「連結更多應用程式」3 △ Google 雲端硬碟連結更多應用程式 3/!೿௥ȶHpphmf!Bqqt!Tdsjquȷڗ໴ᆒ฽ᆅ 搜尋「apps script」關鍵字,找到之後就開始進行安裝,完成後按下「確定」關閉視 窗,如下圖所示。 ② 點擊「確定」完成3 ② 點擊「連接」進行安裝2 ② 搜尋「apps script」關鍵字1

(2)



AIOT

智慧物聯網雲端綜合應用

三、建立新專案「Apps Script-1」

2/!ஈ՗ȶHpphmf!Bqqt!Tdsjquȷ

回到 Google 雲端硬碟首頁,再依序點選「新增 → 更多 → Google Apps Script」,如 下圖所示。

② 點擊「新增」1

② 點擊「更多」2

② 點選「Google Apps Script」3

△ 執行「Google Apps Script」

3/!࡚ҳཱིடਰӪᆎȶBqqt!Tdsjqu.2ȷ

點選「Google Apps Script」後,就會開啟新專案視窗,首先按下上方「無標題專案」, 下方會跳出新視窗,輸入「Apps Scripts-1」專案名稱後,按下「確定」,如下圖所示。 △ 建立新專案名稱「Apps Script-1」 ② 點擊「無標題專案」1 ② 點擊「確定」3 ② 輸入「Apps Scripts-1」2 專 案 名 稱 可 以 自 行 設 定, 檔 案 同 樣 存 在 個 人雲端硬碟裡面。

(3)

超入門應用 Python x Raspberry Pi 4B 智慧物聯網

四、建立第一個 JavaScript 程式「程式碼 .gs」

由於程式碼很長,建議從 gg.gg/examples 下載的範例直接複製貼上,取代原有內容, 讀者只要修改第 1 行單引號裡面的內容,該一大串文字就是 1yceWMBQhyWhr7bLvuyKT u4E_g73DcpNPFYDt96sVL4c試算表獨一無二的識別碼,當程式有修改時,程式碼名稱 的左側會出現紅色 * 星號符號,代表尚未儲存。當按「檔案 → 全部儲存」,左側紅色的 * 符號就會消失。 2/!แԒӖߒ △ Apps Script-1 3/!แԒጆᇳ݂ ⑴ 若讀者是進入 Google 英文版網站,則第 2 行工作表 1,要修改為「Sheet1」,以 配合試算表工作表名稱。 ⑵ 第 5 行變數 temp 是取得樹莓派送來的溫度、第 6 行 humi 是取得濕度。 ⑶ 第 7~8 行是判斷是否有接收到溫度的數值,如果沒有定義 (undefined),則樹莓 派執行時,就會顯示「No value passed as argument to script Url.」錯誤通知。 ⑷ 第 9 行變數 now 是讀取目前系統時間、第 10 行 row 是試算表下次 ( 所以 +1) 要

填入資料的列位置。

⑸ 第 11~13 行是將發生時間、溫度、濕度,分別填入到欄位 A、B、C 的位置,一 旦成功寫入資料到工作表,則樹莓派執行時,就會顯示「Successfully wrote into spreadsheet.」通知。

(4)



AIOT 智慧物聯網雲端綜合應用

五、發佈為網路應用程式

2/ ഋဍ࣏ᆩၯᔖҢแԒ 按下「發布→ 部署為網路應用程式…」,如下圖所示。 △ 部署為網路應用程式 ② 點擊「發布」頁籤1 ② 點選「部署為網 路應用程式」 2 3/ ೩ۡᔖҢแԒԆڥ᠌३ 第一次發佈會出現底下視窗,使用權限可以自行設定,共有四種選項,在此是為了 讓授課學生也可控制使用,所以選擇最後一項,表示任何人加入之後,都可以使用,安 全性最低,讀者要特別留意,最後按下「部署」按鈕,第一次發佈才會出現底下核對權 限視窗,請按「核對授權」,如下圖所示。 △ 設定應用程式存取權限 我(chenlung0815@gmail.com) ② 點選「部署」2

我(chenlllllllllllllllllllllunglllllllllllllllllllungungungungununungungunungungungungunungununuununuungunguunguunguuuungungungunungungunguuuunguungungungungunguungungungungununungungungungungungunungungungungungungungungungungungungngnngngnnngngnnngngnngngnnnngnngnngngnnnnngngnggg081gggggggggggggg0808080808080080080808008080808080808080808080808080008080800008080800808008080800800808080080808080000808080808080800808080808008080800808080808080808080080800080808080808088888888888888888888888888888888 5@gmail

② 點選下拉式選單,最後一項 「任何人,甚至是匿名使用者」

1

(5)

超入門應用 Python x Raspberry Pi 4B 智慧物聯網 4/ ᒵᐅٺҢޱழဴ 第一次發佈才會出現選擇帳號視窗,請點選使用者帳號,如下圖所示。 △ 選擇使用者帳號 ② 點選「進階」2 ② 點選「帳號」1 」

(6)



AIOT 智慧物聯網雲端綜合應用 5/ ᡛᜌᔖҢแԒ 第一次發佈才會出現驗證應用程式視窗,請點選「前往 XXXXXXXX(不安全)」→ 按下「允許」,如下圖所示,此時 E-Mail 會收到確認信通知。 △ 認證使用者帳號 ② 點選「前往「XXXX」(不安全)」1 ② 點選「允許」2 6/ ׇԙีҀ 出現完成發布視窗後,複製「目前的網路應用程式網址」下方欄位裡面全部的內容, 如下圖所示。 △ 完成發布 ② 點選「確定」2 ② 複製「目前的網路應用程式網址」 下方欄位裡面全部的內容 1

參考文獻

相關文件

• 大坑國小的文心蘭步道以及縱向課 程非常值得學習,最特別的是他們 的樹屋是因為來我們學校參訪後模 仿學習的,真正達到了自發互動共

[r]

IRB 編號 SC19232B#9 【CIRB 副審】 計畫主持人 楊宗穎 計畫名稱.

依臺中榮民總醫院(以下簡稱本院)組織規程置院長1人、副

國軍退除役官兵輔導委員會為辦理國軍退除役官兵就醫及社會醫

[r]

•  要使⽤用 Google Classroom, 學校必須先成功申請使⽤用 Google Apps for

•  要使⽤用 Google Classroom, 學校必須先成功申請使⽤用 Google Apps for Education.. •  Google Classroom 並不是⼀一個全功能的 LMS,