找几个简单 Hello World 范例,来练习一下。
今日要点:
》Hello World
》建立 Google 文件
》发送电子邮件
这个Hello World 练习范例真的蛮简单,很适合初学者练习一下.
这个程序范例的流程大概如下图所示:这个程序会建立一个文件,填好内容,并且把文件的网址寄给自己,点了之後就可以到云端硬碟看到文件内容。
function createDocAndSendEmail() {
// 建立新 Google 文件, 命名为一个名为“参加铁人赛中【Day 4】”
var doc = DocumentApp.create('参加铁人赛中【Day 4】');
// 访问文件本文 getBody,然後添加一个段落 appendParagraph,也可以设定一些属性。
var par = doc.getBody().appendParagraph('【Day 4】Google Apps Script - Hello World 建立通知单并寄送。文章网址为: https://ithelp.ithome.com.tw/articles/10267587');
par.setBold(true);
par.setItalic(true);
// 取得文件的网址
var url = doc.getUrl();
// Email收件人:先设成自己
var email = Session.getActiveUser().getEmail();
// Email主旨:把刚才建立的文件名称当成主旨
var subject = doc.getName();
// Email内容:把刚才建立的文件的网址加到内容里
var body = '你的铁人赛通知单: ' + url;
// 把信件寄出
GmailApp.sendEmail(email, subject, body);
}
贴在 Apps Script 专案里,点执行,会出现请求权限的视窗,允许执行。
执行完成後,检查您的 Gmail 收件箱中就会收到信件。点信件里的网址,就会连到Google云端硬碟打开刚建立的 Google 文件。
在手机里查看的画面
Google云端硬碟的画面
以上就是官方提供的范例介绍,其实蛮实用的。而且也用到了跟这系列要介绍的 Docs API 。
参考
Google Apps Script - Tutorials
前言 可能看这系列的读者会觉得,这主题也太跳了吧~~Deno 不是基於 Typescript 的语...
接续上一篇关於专案参加角色与pipeline的介绍,这一篇继续谈论每一区块需要的服务以及如何依照使用...
接续着上篇的内容,这篇要介绍情境二、三~ 情境二:引用到其他的java档 Step1.先创建资料夹及...
这里我们先看一张图,大概了解一下 Git 在发布专案时的流程。 先有个概念,之後会逐一详细解释。 开...
以下内容,都是 shioaji 的官网文件的内容,只是加了一些我自己的理解,感谢永丰提供这麽完整的 ...