Google Scripts 與Google Spreadsheet

aha (Cheng-Yu Lin)
2 min readJun 25, 2019

--

前言

因為要幫公司做一個簡單的投票系統,但同時這個投票也只示100票之內的小系統,所以想說就直接全部都用免費的資源全部做完,其中有一個網頁需要一個網站支援,但其實如果有興趣的話,可以透過Github Pages處理,可以參考連結內的教學放上自己網頁,所以這邊我就先不贅述如何使用.這邊就主要重心在使用Google script 建立API Server,Google Spreadsheet當作DB與後台使用.

準備工作

  1. 一個可以放靜態網頁網站
  2. Google Account

系統架構

設計上是簡單的,關鍵是其中有幾個權限要打開,其中有像是Google Script存取Google Spreadsheet 與 Google Spreadsheet需要打開可以匿名編輯等要求.

作法

其實中間操作方法可以參考底下這個連結,看完之後,應該就可學會怎麼去打造 API 出來.但實務上操作的時候,要留意cors的問題,所以在上述架構,我們都只能透過 GET 的方法,讓使用者從自己的裝置與我們的 API Server溝通.doPost不是不能用,而是無法透過瀏覽器使用.

--

--

aha (Cheng-Yu Lin)
aha (Cheng-Yu Lin)

Written by aha (Cheng-Yu Lin)

Passionate about reading, gaming, and travel. Using AI to connect the physical & virtual worlds, I enjoy sharing ideas with others. Let's connect!

No responses yet