2016-09-17 48 views
1

我最近阅读了一些关于swagger及其实现的教程。 我在网站开发方面非常新手,我的最终目标是为我的区块链项目使用hyperledger。使用swagger API文档创建Web应用程序

所以,我也跟着招摇教程,并创造了enivornment在我的CentOS机器swagger-ui和它工作绝对没问题,因为我可以访问, localhost:5554/swagger-ui/dist探索是由hyperledger这里提供我的休息JSON API,

https://github.com/hyperledger/fabric/blob/master/core/rest/rest_api.json

我可以通过提供不同的输入和观察输出来研究整个API,但我很困惑我该如何使用它来为它设计客户端Web应用程序。 这里,https://github.com/hyperledger/fabric/blob/master/docs/API/CoreAPI.md#using-swagger-js-plugin

它说,

您可以从Node.js应用程式同行过程接口。 完成该操作的一种方法是依靠Swagger API 说明文档,rest_api.json和swagger-js插件。

我有同行过程颠沛流离的环境中运行,我也设置swaggerswagger-ui,但我如何使用API​​招摇说明开发客户端基于web的应用?

+0

在服务器端用Node.js编写webapp。这不是真正的超级问题。 – Mil4n

回答

1

Swagger只是一种发现您的服务暴露的API并使用它的方法。

查看在线资料,了解如何使用您选择的语言构建客户端应用程序,并调用此API。 在JavaScript中(来自浏览器或来自Node.js服务器)的调用非常简单,但它在Java,Python和其他许多应用程序中也可以正常工作。

相关问题