繁体   English   中英

与在Eclipse中使用常规Java代码相比,使用Google Apps脚本与Google表格进行交互有什么优势?

[英]What are advantages of using Google Apps Script to interact with Google Sheets over using regular Java code in Eclipse?

与在Eclipse中使用常规Java代码相比,使用Google Apps脚本与Google表格进行交互有什么优势?

好吧,第一个优点是您不需要安装Java或Eclipse或任何其他库。 使用已经用于访问电子表格的任何现代浏览器,您都可以编写Apps脚本代码。

其次,您无需担心身份验证,即客户端登录,AuthSub,oAuth,oAuth2等。AppsScript为您无缝处理身份验证过程。

Apps Script还与Google Spreadsheets(和文档)具有“更紧密的”集成。 它具有许多常规电子表格API所不具备的功能。 例如,它可以向电子表格界面添加菜单,设置触发器以在编辑单元格或提交表单时运行脚本。 从电子表格上的自定义菜单或“图像按钮”运行时,Apps Script可以向电子表格上的任何用户显示漂亮的自定义UI。

还有一些方法可以将格式应用于电子表格单元格,合并/取消合并单元格,设置前行和列形,保护工作表,添加图表,图像等(我认为Spreadsheet API v3中没有这些功能,但是我可能错了)。

Apps脚本在云上运行,并且不依赖于您的计算机或任何安装过程。 设置脚本以与电子表格进行交互(通过菜单或触发器)后,任何编辑该电子表格的用户都可以与该脚本进行交互。 无需安装其他任何设备,您的计算机可以关闭。

Apps Script比Java简单得多,具有多个库和版本,类路径和IDE的设置。 任何人都可以开始使用它,不需要熟练的开发人员来设置它,任何精明的用户都可以完成任务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM