通过Google App Script

时间:2017-08-25 18:04:28

标签: javascript amazon-web-services lambda google-apps-script aws-api-gateway

我需要在对电子表格进行任何更改后从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?

1 个答案:

答案 0 :(得分:2)

  

可以使用什么操作/触发器来调用Lambda函数/ AWS   Google App脚本中的网关API?

对AWS API Gateway端点(也称为GET / POST /等某些URL)的HTTP请求可以正常工作。可以将API网关配置为在调用该端点时触发Lambda函数。

查看docs

以下是相关的AWS Tutorial series补充。