我将通过一个关于如何创建lambda函数的基本AWS:
在这个例子中,我们正在创建一个图像重新调整大小的服务,触发它的一种方法是监听一些图像被推送到S3存储桶然后执行lambda函数 .
但我试图了解如何从我的nodejs应用程序调用此lambda函数,当用户将图像发送到我的节点服务器时,我通过REST API将此图像发送到aws lambda以重新调整大小,然后接收新的图像位置一个回应 .
我能遵循什么样的例子吗?我对实际的调用部分更感兴趣,因为我已经启动并运行了我的lambda服务 .
谢谢
2 回答
由于您使用的是node.js服务器,因此您只需使用AWS JavaScript SDK(https://www.npmjs.com/package/aws-sdk)直接调用lambda即可 . 这样您就不必担心使用API网关了 .
从您的服务器调用非常简单:
请在此处查看SDK文档的其余部分:http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Lambda.html
对于最新的JavaScript,这是一个更加个性化的答案 .