- 对应 postman 导出接口2.1版本
- 确保 postman 中需要导出所有接口保存过接口结果并且为json格式
Save Response->Save as example
。 - 选择需要的接口导出
Export
到json
目录中。 - 新建一份
.json
文件与刚刚导出的文件名相同的文件到config
中,并进行配置。 - 执行
postman_to_markdown.py
- 接口请求参数的注释需要在 postman 接口中对应参数的
Description
中进行配置,配置格式为:参数类型|是否必填|参数说明
,例如:price
参数->float|是|金额
- config 配置目录,保存一份与 json 同名的 .json 文件用于配置参数。
- json postman json目录,存放 Postman 导出的 json 文件。
- markdown 输出目录,接口文档内容
- template 模板目录,存放接口文档模板
- host:默认替换原接口
{{host}}
参数内容 - parame:返回参数说明中参数注释,其中参数类型与说明使用 | 分隔,不使用 | 则默认
string
类型,例如:name: "string|名称"
- module:判断开启的模块,模块包含 description,url,method,header,query,body,result,explan,设置为
false
则对应内容为空,例如:description: false
- ignoreQuery:需要全局忽略
query
的参数,对应query
输出的参数中则忽略该参数,例如:"m": true
, - ignoreBody:需要全局忽略
body
的参数,对应body
输出的参数中则忽略该参数,例如:"errcode": true
, - api:对应 postman 中接口名称相同的接口,注释为其返回参数的注释