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