将swagger添加到现有的aws lambda(API网关)

时间:2018-02-14 09:55:15

标签: aws-lambda swagger aws-api-gateway

有没有人知道有关如何将swagger文档添加到现有aws lambda(API网关)的有用文档的链接?某种noob教程,因为我对于招摇过来来说是全新的。

我找到了一些链接,例如以下链接,这些链接对lambda不太有用或不具体: https://blog.cloudboost.io/adding-swagger-to-existing-node-js-project-92a6624b855b https://github.com/swagger-api/swagger-node

2 个答案:

答案 0 :(得分:2)

我只使用带有API网关的Swagger和serverless框架的旧v0.5版本,因为有一个插件可以轻松支持这一点。 但是,当serverless成熟到v1.0及更高版本时,那时Swagger集成没有很好的插件。

以下是您可以查看的链接:

Serverless Github Issue: Swagger Integration

Reckon-Limited/serverless_swagger

doapp-ryanp/serverless-plugin-swag

我不会亲自使用上述内容,因为我的大型无服务器项目现在使用GraphQL(其中API文档是标准工具的一部分:-)而不是REST。

答案 1 :(得分:0)

在我的后端团队中,我们使用智能熊提供的工具swagger inspector来完成文档编制工作,然后通过swagger hub来完成文档的调整。

Swagger检查器在您的端点上发出请求,并基本上提取必要的文档,,但是您需要调整一些内容,这不是最佳的解决方案,但可以帮助您...