文件名称:slack-lambda-weather:演示使用AWS Lambda和AWS API Gateway的无服务器Slack Slash命令集成
文件大小:13KB
文件格式:ZIP
更新时间:2024-05-24 18:20:48
JavaScript
拉姆达天气 演示使用AWS Lambda和AWS API Gateway的无服务器Slack Slash命令集成。 有关完整内容,请参。 入门 该项目是使用构建的。 有关命令的更多信息,请参见文档。 先决条件 Lambda的执行角色ARN 基于config.sample.json创建一个config.json 。 默认情况下,此文件被忽略,因为这是您放置lambda可能需要的任何api密钥和其他秘密信息的位置。 要运行测试,您需要安装jasmine并全局监视npm install -g jasmine watch 然后,您可以在观察文件更改的同时运行测试: npm run test:watch 指令 npm run create EXECUTION_ROLE_ARN构建并在AWS上创建Lambda npm run invoke {\"type\": \"sweet\"}使用内嵌j
【文件预览】:
slack-lambda-weather-master
----.gitignore(727B)
----package.json(686B)
----provisioning()
--------awsUpdate.sh(284B)
--------awsCreate.sh(589B)
--------localInvoke.js(258B)
--------localEvent.json(22B)
--------awsInvoke.sh(457B)
----LICENSE(11KB)
----lambda.js(1KB)
----spec()
--------support()
--------lib()
--------lambda.spec.js(1KB)
----README.md(2KB)
----lib()
--------weather.js(690B)
----role.example.json(516B)
----build.sh(437B)
----config.sample.json(76B)