【文件属性】:
文件名称:aws_serverless_web_forms:此无服务器框架项目创建一个API网关+ Lambda + DynamoDB + SES服务,以通过狡猾地使用验证电子邮件来验证静态网站表单提交
文件大小:59KB
文件格式:ZIP
更新时间:2021-02-16 20:43:59
JavaScript
AWS无服务器Web表单服务
概述
该无服务器项目创建了一个电子邮件验证HTML表单提交API。 我们的静态网站需要潜在客户收集表格,该表格应创建Altassian Service Desk票证。 该项目将创建一个执行Lambda函数的分段API网关REST API。 然后,Lambda函数将表单条目详细信息临时存储在DynamoDB中,同时将确认电子邮件发送给表单提交者。 单击验证链接后,将从DynamoDB检索表单详细信息,然后创建Service Desk凭单。
入门
要开始该项目,您需要:
静态网站
AWS账户
安装了最新版本的Serverless Framework CLI
节点JS
预处理(如果使用Atlassian服务台)
config/formConfig.json文件存储Jira Service Desk定制请求配置。
您应该提供一个包含projectName和re
【文件预览】:
aws_serverless_web_forms-main
----setup_form_data.js(5KB)
----config()
--------serverless-web-forms-prod-us-east-1-policy.json(4KB)
--------formConfig.json(215B)
--------serverless-web-forms-dev-us-east-1-policy.json(4KB)
----index.js(17KB)
----package.json(785B)
----templates()
--------confirmation.txt(185B)
--------confirmation.html(410B)
----ses-template.js(1KB)
----serverless.yml(4KB)
----.gitignore(120B)
----form_data.json(6KB)
----README.md(2KB)
----yarn.lock(102KB)
网友评论
相关文章
- python-ses-dynamodb-contactform:无服务器框架SES和DynamoDB联系表
- tweets-newsletter:通过电子邮件发送相关推文的程序。 使用无服务器框架,AWS Lambda,DynamoDB,SQS,SES创建
- serverless-flask-sample:使用API网关,Lambda,DynamoDB和Flask的简单的完全托管的API服务器。 并通过无服务器框架部署基础架构。 (API网关<-> Lambda(Flask API服务器)<-> DynamoDB)
- aws-lambda-ses-forwarder:使用AWS Lambda和SES进行无服务器电子邮件转发