Restful APIインタフェースによるmarkdown/htmlドキュメントの自動生成
3783 ワード
文書ディレクトリ Postman docgen
ここではRestful APIインタフェースを自動化してmarkdown/htmlドキュメントを生成する方法を説明します.2つのツールが必要です. Postman(Restful APIインタフェース開発試験ツール) docgen(APIドキュメント生成ツール) Postman
collectionをダウンロード、インストール、作成し、collectionでRestful APIの開発を行い、開発テストに使用します.ここでは詳しく説明しません.
APIを開発した後、APIをjsonファイルにエクスポートし、postmanツールでcollectionをクリックし、Exportを選択すると実現します.
docgen
ダウンロード先:https://github.com/thedevsaddam/docgen
インストール
ツールの使用方法の説明:
ツール使用例postmanからエクスポートされたjsonファイル名をpostmanと仮定collection.json To view live HTML documentation from postman collection
This will open the html version of postman collection to the defined port To view live Markown documentation from postman collection To make HTML documentation To make Markdown documentation
ここではRestful APIインタフェースを自動化してmarkdown/htmlドキュメントを生成する方法を説明します.2つのツールが必要です.
collectionをダウンロード、インストール、作成し、collectionでRestful APIの開発を行い、開発テストに使用します.ここでは詳しく説明しません.
APIを開発した後、APIをjsonファイルにエクスポートし、postmanツールでcollectionをクリックし、Exportを選択すると実現します.
docgen
ダウンロード先:https://github.com/thedevsaddam/docgen
インストール
ツールの使用方法の説明:
[root@×××]$ docgen --help
_____ _____
| __ \ / ____|
| | | | ___ ___ | | __ ___ _ __
| | | |/ _ \ / __| | | |_ |/ _ \ '_ \
| |__| | (_) | (__ | |__| | __/ | | |
|_____/ \___/ \___| \_____|\___|_| |_|
Generate API documentation from Postman JSON collection
For more info visit: https://github.com/thedevsaddam/docgen
Usage:
docgen [command]
Available Commands:
build Build html/markdown documentation from postman collection
help Help about any command
server Serve live html from postman collection
version Provide version information
Flags:
-h, --help help for docgen
Use "docgen [command] --help" for more information about a command.
ツール使用例postmanからエクスポートされたjsonファイル名をpostmanと仮定collection.json
docgen server -f postman_collection.json -p 8000
This will open the html version of postman collection to the defined port
docgen server -f postman_collection.json -p 8000 -m
docgen build -i postman_collection.json -o ~/Downloads/index.html
docgen build -i postman_collection.json -o ~/Downloads/index.md -m