我需要在对电子表格进行任何更改后从Google表格中调用AWS Lambda函数。我有一个Google App脚本,当对电子表格进行任何更改但需要http请求来触发Lambda函数时执行。
Lambda函数将是NodeJS并包含一个gsjson包(将Google Sheet转换为JSON),然后使用S3Cmd将新创建的JSON文件移动到S3,或者触发另一个可以将文件移动到S3存储桶的S3 Lambda函数:
Google表格> Google App脚本 - >触发AWS API网关?
Lambda函数(NodeJS) - > gsjson npm module->创建JSON文件 - >将JSON文件移动到S3存储桶
可以使用哪些操作/触发器从Google App脚本中调用Lambda函数/ AWS Gateway API?
答案 0 :(得分:2)
可以使用什么操作/触发器来调用Lambda函数/ AWS Google App脚本中的网关API?
对AWS API Gateway端点(也称为GET / POST /等某些URL)的HTTP请求可以正常工作。可以将API网关配置为在调用该端点时触发Lambda函数。
查看docs。
以下是相关的AWS Tutorial series补充。