【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 20 - UML x Component — Independent (下)

>>:  Day 21 : Linux - 安装ubuntu的时候视窗太小,按不到下方的继续键怎麽办?

#10 CSS3 Flexbox: nav style setting

What is nav? nav = navagator “The <nav> HTML...

中台的技术系统(Technology System)

中台作为一种生态系统层级的架构,倚赖业界主流的技术系统,包含开源技术平台与框架: 业务中台:微服务─...

[Android Studio 30天自我挑战] Progress Bar练习

这篇用Progress Bar做一个环状的进度条 按下按钮後会开始跑0~100% 进度调也会跟着%的...

Day 0x13 UVa299 Train Swapping

Virtual Judge ZeroJudge 题意 输入火车的排列状态,输出需要交换多少次以排好...

Day 30 完结

大家好~~本篇为最後的一篇 谢谢大家,在这30天中非常的艰辛,虽然可能没有到非常好,但是希望给予初学...