引述 Google 官方文件 的说明:
想要轻松快速地建立企业解决方案?Apps Script 提供简易的开发环境,让您即使不具备专业的程序码知识,也能建立可扩充 Google Workspace 功能的整合式自动化企业解决方案。有了 Apps Script,企业使用者就能以 Google Workspace 为基础建立自订解决方案,就算没有专业开发经验也不成问题。凡是有 Gmail 帐户的使用者都能利用 Apps Script。
简单来说,GAS 可以看作 Script as Service 的 Serverless 云端服务,而且支援以 HTML、CSS 和 JavaScript 建置服务,不但可以轻松串接 API 使用 Google 的产品,也支援第三方产品
这次的验证码机器人的一个重心是:自动读取 Netflix 发来的 Email 验证码,而 GAS 支援 Gmail 的串接,看起来对於实现我们的目标非常有帮助!
首先进入 GAS 起始页面
建立新专案,并重新命名为 Test Read Mail
建立服务,选择 Gmail
更改 function 名称为 readMail
键入 var mail = GmailApp.getInboxThreads()
过程中可以看到贴心的提示,那我们就照官方建议的范例撰写一个读取收件匣第一封Mail标题的小函式吧
function readMail() {
// Log the subject lines of up to the first 1 emails in your Inbox
var threads = GmailApp.getInboxThreads(0, 1);
for (var i = 0; i < threads.length; i++) {
Logger.log(threads[i].getFirstMessageSubject());
}
}
这样就完成了第一个 GAS 专案的建立,GAS能做的事情其实很多,明天继续研究如何筛选指定内容~
<<: JavaScript的执行阶段: Execution Context
如果说你每天花在广告的预算上有固定的规划,假设今天下午刚好预算已用完,所以当今天有真正有意消费的消费...
大家昨天消化的怎麽样啊!我们今天就从昨天说的忘记密码页开始吧! 忘记密码页 我们一样先来构思一下忘记...
跟 Bootstrap 一样也是手机优先的响应式断点设计,官方文件也提供尺寸对照: 让前端在开发轻...
接续昨天未完成的部分... 将药局资料套用至左侧列表 下一步就是要来处理药局资料,在asideMen...
因为原本的初衷是希望能够保护创作者的创作,避免被盗取做二次利用以及贩卖,所以才联想到区块链这个想法...