iT邦幫忙

2021 iThome 鐵人賽

DAY 20
0
IT管理

「Google Apps Script」 學習筆記系列 第 20

【Day 20】Google Apps Script - API 篇回顧整理

停留回想:要進入下一篇前,整理回顧一下 API 篇的筆記思緒。


今日要點:
》API 篇回顧整理
》系列目錄整理-API 篇


API 篇回顧整理

API 篇花了10天的篇幅,整理一些本系列會使用到的 Service 中的 API,主要是三個服務:

  • Drive Service - 雲端硬碟服務:允許 Apps Script 在 Google Drive 中創建、查找、修改和分享檔案和資料夾,我們主要是用來建立 .apib 檔案。
     
  • Document Service - 文件服務介紹:允許 Apps Script 創建、訪問和修改 Google Docs 文件,我們主要把 Docs 當作文件庫,用來將這些系統開發時的 API 文件,轉換至其他的文件格式如 API Blueprint。
     
  • Spreadsheet Service - 電子試算表服務: 允許 Apps Script 創建、訪問和修改 Google Sheets(電子試算表)檔案,我們主要是用它來檢查我們的 API 文件是否有遺漏或重覆的地方。

Google 提供的這些 API 使用起來都蠻直覺方便的,手冊也整理的很清楚,除了這些,還有許多服務(如 Calendar、Slides、Gmail等等)與 API 可供應用,如果覺得有趣可以研究看看囉。若順著前面幾天的介紹,應該對 API 的查找與使用都會很順利。

經過 API 篇這幾天的介紹,接下來至下一篇,再看到這些服務及 API 的程式碼,應該都會覺得很熟悉了。

系列目錄整理-環境篇

我們再回顧 API 篇目錄與整理一下本系列目錄。

環境篇【Day 1~10】

 第 1 章 Google Apps Script 平台環境介紹
  》【Day 1】前言與系列介紹
  》【Day 2】平台介紹
  》【Day 3】建立 Apps Script 的三種方式
  》【Day 4】Hello World 建立通知單並寄送
  》【Day 5】變數與函式呼叫與GS檔的順序影響

 第 2 章 部署網頁應用程式介紹
  》【Day 6】觸發條件與簡單觸發器(Simple Triggers)
  》【Day 7】使用 Google Docs 撰寫 Demo 用的 API 文件
  》【Day 8】依文件實作 Demo 用的 API
  》【Day 9】部署網頁應用程式與觸發doGet(e)測試
  》【Day 10】環境篇回顧整理


API篇【Day 11~20】

 第 3 章 Drive API 使用介紹
  》【Day 11】轉換流程架構與相關服務
  》【Day 12】Drive Service - 雲端硬碟服務介紹
  》【Day 13】Drive Service - 雲端硬碟服務範例

 第 4 章 Docs API 使用介紹
  》【Day 14】Document Service - 文件服務介紹
  》【Day 15】Document Service - 文件服務範例-新增內容
  》【Day 16】Document Service - 文件服務範例-讀取表格

 第 5 章 Sheet API 使用介紹
  》【Day 17】Spreadsheet Service - 電子試算表服務介紹
  》【Day 18】Spreadsheet Service - 電子試算表服務範例-新增標題
  》【Day 19】Spreadsheet Service - 電子試算表服務範例-新增內容
  》【Day 20】Google Apps Script - API 篇回顧整理


API Blueprint 篇

 第 6 章 API Blueprint 格式介紹
 第 7 章 Google Docs 轉換 API Blueprint 格式介紹
 第 8 章 Apiary 的使用介紹


延伸篇

 第 9 章 其他介紹(Google Slides API 使用介紹, 協作平台 ...)


 
以上是 API 篇回顧整理,這篇是 API 篇介紹的完結,明天讓我們進入下一篇 API Blueprint 吧。
/images/emoticon/emoticon76.gif


上一篇
【Day 19】Google Apps Script - API 篇 - Spreadsheet Service - 電子試算表服務範例-新增內容
下一篇
【Day 21】Google Apps Script - API Blueprint 篇 - API Blueprint 介紹
系列文
「Google Apps Script」 學習筆記30

尚未有邦友留言

立即登入留言