Theme NexT works best with JavaScript enabled

ShunNien's Blog

不積跬步,無以致千里;不積小流,無以成江海。

0%

Sheetsu 把 Google 試算表轉成 API

前言

前陣子朋友在弄個小 case,想要拿 Google sheet 當作資料,後來他找了 Sheetsu 這工具,提供免費的轉換 API

第一步

首先第一個步驟,你得先有一個 Google Account (XD),沒有帳號的話就沒有 Google 雲端硬碟了。
在雲端硬碟新增一個 Google 試算表,取一個好聽的標題名稱,然後在第一行(橫的),輸入你想要的欄位名稱,這欄位名稱最好使用英文;這個欄位名稱就是你之後串接的 json 名稱,注意大小寫是不同的喔。
另外,這個試算表你可以不用公開,你可以將這檔案設定成只有你自己可以存取。
google spreadsheet

第二步

將試算表的 URL 複製,貼上到 Sheetsu 的欄位中,然後按下 Create API,輕鬆簡單,API 完成了。
Turn a google spreadsheet into an api

Your APIs

注意事項

如果只是這樣我記錄這東西做啥,當然是還有一些眉角,列出如下

  • 只有 Get 全部資料與某列資料
  • Post 只有新增一筆資料
  • Post 數字會自動過濾,也就是送 09 出去,會變成 9

以上這些,關於數字的地方,還是有處理方式的,跟儲存格的方式差不多,多添加一個單引號就行了。但是想要修改資料的話,只能自己進去 Google 表單進行修改,想要透過 API 進行修改,請自行撰寫吧,畢竟只是簡單的工具而已。

範例

參考資料

歡迎關注我的其它發布渠道