如何将 apiDoc 转换为 postman 集合?

How to convert apiDoc to postman collection?

我有一个 nodejs 项目,其中实现了许多请求并由 apiDoc 详细记录,我想从中创建一个 Postman 集合!

> example:

/**
     * @api {GET} config/updates Updates - Get the latest event updates
     * @apiGroup Config service
     * @apiDescription This api endpoint provides the latest updates that need to be fetched by the client. It provides
         * an array of events, based on either the latestupdate (timestamp) param, or a configured interval (currently default to 1 minute.
...
..
    */

可以从 apiDoc 创建邮递员集合吗?

您可以将 apiDoc 导出到 Swagger,然后将其导入 Postman。

1.Export 到 Swagger

  • 安装这个npm-package

  • npm install apidoc-swagger -g

  • apidoc-swagger -i example/ -o doc/(example 是输入,doc 是输出)

2.Import 在 Postman

Postman 支持 swagger 文件,因此您可以毫无问题地导入它您可以阅读 here 阅读 'Importing swagger' 部分。

npm 包可能无法运行,因为它似乎已过时。