前言
Google Apps Script 是一种可将 Google 应用程序(如 Google Sheets、Google Docs、Google Slides)中的脚本编写为一个独立的项目的编程语言。它可以用来自动化常见任务,如创建、读取和修改电子表格,以及与其他 Google 应用程序进行交互。
在本篇文章中,我们将介绍如何使用 npm 包 @jeanremidelteil/google-apps-script 来进行 Google Apps Script 的开发。这个包提供了一组工具和 API,可让开发人员通过 Node.js 进行 Google Apps Script 开发。
安装
在开始使用 @jeanremidelteil/google-apps-script 之前,你需要在你的 Node.js 环境中安装它。你可以使用 npm 进行安装:
npm install @jeanremidelteil/google-apps-script
安装完成后,你可以在代码中引用它:
const { google } = require('@jeanremidelteil/google-apps-script');
授权
在使用 @jeanremidelteil/google-apps-script 时,你需要先进行授权。你可以按照下面的步骤进行授权:
- 访问 https://developers.google.com/apps-script/api/quickstart/nodejs 进行授权。
- 点击 "ENABLE THE GOOGLE APPS SCRIPT API" 按钮来启用 Google Apps Script API。
- 点击 "DOWNLOAD CLIENT CONFIGURATION" 按钮来下载授权所需的 JSON 文件。
将下载的 JSON 文件放置在你的项目中,并使用如下代码进行授权:
-- -------------------- ---- ------- ----- - ------ - - ----------------------------------------------- -- ------- --- -------- -- ------------------ ---- --- -------- -- ---- ---- ----- ----- ----------- - ------------------------------ ----- -------- ----------- - ----- ---- - --- ------------------------ -------- ------------------- ------- --------------------------------------------------- --- ----- --------- - ----- ----------------- ---------------- ----- --------- --- - ----------- -------- -- -------------------------- ----------------------
在授权过程中,你需要按照授权窗口上的提示进行操作。
示例
在进行示例代码之前,我们需要先创建一个 Google Apps Script 项目。你可以在 Google Sheets、Google Docs、Google Slides 等应用程序中创建一个新的脚本。在脚本编辑器中,你可以输入下面的代码:
function helloWorld() { Logger.log('Hello, World!'); }
保存你的代码,然后在文件菜单中选择 "Make a copy…" 来复制项目,获取项目 ID。
-- -------------------- ---- ------- -- ------- --- ------- -- ---- ---- ---- ----- --------- - ------------------ ----- -------- ---------------- - ----- ------ - -------------------- ----- ------ - ----- -------------------- ----- ------------ --------- ---------- --------- - --------- ------------- -- --- ------------------------- - --------------------------------------
你现在可以运行上面的代码,在控制台中查看运行结果。
结语
通过使用 @jeanremidelteil/google-apps-script,你可以使用现代开发工具来开发 Google Apps Script 项目。本篇文章介绍了如何进行安装、授权以及示例代码的编写。在学习本篇文章之后,你可以更好地利用 Google Apps Script 的基本功能来进行自动化任务开发。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60057b0181e8991b448eb760