什么是与googleapp脚本类似的可选编程脚本?

6yt4nkrj  于 2021-07-08  发布在  Java
关注(0)|答案(2)|浏览(245)

**结束。**此问题不符合堆栈溢出准则。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。

上个月关门了。
改进这个问题
目前,我已经做了一个项目,使用谷歌应用程序脚本采取形式的React和做一些数学(排序,删除,添加和基本操作),并公布在另一张纸的结果。此外,还使用应用程序脚本发送了一些邮件。我想知道这是否可以在任何其他编程语言中完成,而不需要服务器,因为我们知道google app script对单个程序运行时的最大限制是6分钟,总触发时间限制是1小时。

axzmvihb

axzmvihb1#

你的代码总是需要在某个地方运行,所以在某个时候,你总是需要一台“开着”的计算机,能够为你运行代码和执行请求——我们称之为服务器。不过,我假设您不想做的是自己设置和管理服务器。
如果是这样的话,那么您需要的是一个无服务器的服务,或者更确切地说是功能即服务(faas)。这意味着您基本上可以编写代码并将其上载(部署)到该服务。该服务可以根据您的需要自动扩展您的服务器—这样您就不必担心服务器了。您选择的编程语言完全取决于您,但服务的支持有限。例如,对于aws lambda,其可能性是多种多样的:
aws lambda本机支持java、go、powershell、node.js、c#、python和ruby代码,并提供运行时api,允许您使用任何其他编程语言编写函数。
首先看一下以下服务:
aws lambda公司
谷歌云功能

noj0wjuj

noj0wjuj2#

您可以在计算机上运行代码。例如,您可以在计算机上下载并安装编程语言python或node.js,并在计算机上运行代码。计算机上运行的代码没有时间限制。当然,您需要从google表单或表单获取数据,并将其下载到您的计算机上,然后让python或node.js在您的计算机上运行代码。如果您想自动执行此操作,以便在提交google表单的任何时候都能运行它,那么很显然,您的计算机需要在提交表单时处于打开和运行状态。如果在提交表单时不需要进行处理,那么您可以手动将google表单或表单数据下载到您的计算机,然后手动将其上载到google drive。数据可以以csv格式或json格式下载。计算机上运行的python或node.js可以从这些类型的文件中获取数据。为了确定什么是最适合您的解决方案,需要考虑多种因素。尝试自动化下载和上传过程比很多人想尝试的要困难得多。不管对你是否可行,只有你能决定。我不是说这是最好或可行的解决方案,我只是想回答这个问题。想办法绕过6分钟的时间限制是一个常见的问题。有关于如何做到这一点的信息。

相关问题