【文件属性】:
文件名称:brio-lambda-functions:AWS Lambda函数,用于在测试中运行Brio
文件大小:27KB
文件格式:ZIP
更新时间:2021-04-29 04:51:25
JavaScript
λ函数
所有AWS Lambda函数的代码
包含的功能
事件接收者
处理来自typeform和hellosign的所有传入的Webhooks。 调用SNS消息将数据发送到更多lambda函数。
提交表格
处理新的格式提交事件。 将它们发送到kinvey端点。
hellosign webhook
处理所有hellosign事件。 从多部分表单主体中提取JSON,将适当的事件传递到kinvey端点。
pwn批准通知
处理所有PWN订单批准过帐。 将相关数据发送到kinvey端点。
pwn结果通知
处理所有PWN结果帖子。 如果结果完整,则请求完整结果。 将相关数据发送到kinvey端点。
如何使用
每个函数都有自己的npm实例化。
将必要的库添加到package.json并运行npm install 。
压缩并根据需要上传到AWS。
问题/改进
许多。 一些:
超时是一个潜在的
【文件预览】:
brio-lambda-functions-master
----.gitignore(957B)
----hellosign-webhook()
--------package.json(388B)
--------package-lock.json(15KB)
--------hellosign-webhook.js(4KB)
----README.md(1KB)
----typeformSubmission()
--------package.json(310B)
--------package-lock.json(13KB)
--------typeformSubmission.js(3KB)
----pwnResultsNotif()
--------package.json(363B)
--------package-lock.json(13KB)
--------pwnResultsNotif.js(5KB)
----pwnApprovalNotif()
--------package.json(372B)
--------package-lock.json(13KB)
--------pwnApprovalNotif.js(3KB)
----eventsReceiver()
--------eventsReceiver.js(2KB)