目录

一、前言

二、工具推荐

1、易文档

2、Showdoc

3、eoLinker

4、MinDoc

5、apizza

6、RAML

三、其他工具

1、Swagger

2、apidoc

3、RAP

4、APIJSON

四、结尾


一、前言

现在越来越流行前后端分离开发,使用ajax交互。所以api接口文档就变的十分有意义了,目前市场有哪些比较优秀的接口文档管理工具呢?本篇博客记录一下市场比较好用的几个工具。

二、工具推荐

1、易文档

       介绍:一键导入,点击复制,方便快捷。

       官网:https://easydoc.xyz/

2、Showdoc

       介绍:一个非常适合IT团队的在线API文档、技术文档工具。

       官网:https://www.showdoc.cc/

3、eoLinker

       介绍:eoLinker拥有业内最强的接口管理功能,无论你是创业团队还是成熟企业,eoLinker将满足你的所有接口管理需求。在eoLinker上编写或者导入接口文档,邀请团队成员加入项目,接着进行在线的接口测试,并且提供Mock接口给前端进行对接,后续通过完善的文档版本管理以及团队协作功能,不断地对项目进行迭代,提高项目整体的开发效率!

       官网:https://www.eolinker.com/

主要功能:

       1)快速全面地管理接口文档 :

1.UI可视化文档。

2. 支持表单、RESTful、Raw等设计规范。

3. 通过注释生成文档。

4. 版本管理。

5. 支持富文本/Markdown。

6. 分组管理。

7. 星标标注。

       2)测试接口是否正常运作:

1. 支持在线、本地(localhost)测试。

2. 支持跨域测试。

3. 支持文件测试。

4. 强大的参数构造器。

       3)Mock API实现敏捷开发:

1. 根据文档自动生成校验数据。

2. 支持请求协议、请求方式校验。

3. 支持简易Mock、高级Mock(MockJS)。

4. 支持跨域调用。

       4)了解团队成员动向:

1. 团队人员管理。

2. 支持设置人员读写权限。

3. 支持成员昵称。

4. 支持通过链接邀请成员。

       5)专业版:

1. 强大的插件支持。

2. 代码生成。

3. 测试用例。

4. 空间日志。

5. 高级权限管理。

6. 5天 * 10小时 专业客户成功部门一对一支持。

4、MinDoc

       介绍:MinDoc 是一款针对IT团队开发的简单好用的文档管理系统。MinDoc 的前身是 SmartWiki 文档系统。SmartWiki 是基于 PHP 框架 laravel 开发的一款文档管理系统。因 PHP 的部署对普通用户来说太复杂,所以改用 Golang 开发。可以方便用户部署和实用,同时增加Markdown和HTML两种编辑器。其功能和界面源于 kancloud 。

       官网:https://www.iminho.me/

主要功能:

       1、项目管理:可以对项目进行编辑更改,成员添加等。

       2、文档管理:添加和删除文档,文档历史恢复等。

       3、用户管理:添加和禁用用户,个人资料更改等。

       4、用户权限管理: 实现用户角色的变更。

       5、项目加密:可以设置项目公开状态,私有项目需要通过Token访问。

       6、站点配置:二次开发时可以添加自定义配置项。

       7、附件管理:可管理所有项目中上传的文件。

       8、项目导出:目前支持导出 PDF 格式项目。

       9、系统日志:所有的操作都会有日志记录。

5、apizza

       介绍:极客专属的api协作管理工具 免费的团队协作,在线模拟调试,快速生成api文档,导出离线版文档。

       官网:http://apizza.cc/

主要功能:

       1、api跨域调试量身定制的chrome插件,本地,在线接口,都可以调。

       2、免费的团队协作 免费的团队协作工具,极致的文档编写体验,加快开发效率。

       3、安全的云端存储 安全可靠的云端存储服务,企业安全版支持本地数据中心。

       4、一键分享 与团队共享你的API文档。

       5、支持Postman,Swagger格式 导入Postman/Swagger Json 生成文档。

       6、导出离线文档 导出离线文档,部署本地服务器。

       7、api Mock 根据文档自动生成返回结果,提供独立URL方便前端测试。

       8、支持多种文档 http接口文档,markdown说明文档。

6、RAML

       介绍:用 YAML 文件格式编写,强大的官方支持,官方提供 atom 插件,支持语法智能提示及校验,编写快速简单。

       官网:https://raml.org/

主要功能:

       1、支持 examples。

       2、支持 schema 校验。

       3、支持工具测试。

三、其他工具

1、Swagger

       介绍:通过固定格式的注释生成文档. 省时省力,不过有点学习成本。

       官网:https://swagger.io/

2、apidoc

       介绍:可以根据代码注释生成web api文档,web接口的注释维护起来更加方便,不需要额外再维护一份文档。

       官网:hhttp://apidocjs.com/

3、RAP

       介绍:一个可视化接口管理工具 通过分析接口结构,动态生成模拟数据,校验真实接口正确性, 围绕接口定义,通过一系列自动化工具提升我们的协作效率。

       官网:http://rap.taobao.org/org/index.do

4、APIJSON

       介绍:客户端可以定义任何JSON结构去向服务端发起请求,服务端就会返回对应结构的JSON字符串,所求即所得。

       官网:http://apijson.org/

四、结尾

工具就介绍到这里,大家可以根据自己的实际情况来选择适合自己的工具。都已经看到这里啦,别忘了给博主点个赞哦!听说,长得帅的小哥哥和长得好看的小姐姐看完文章都会点个赞呢^_^

盘点那些适合写api接口的工具相关推荐

  1. echarts4离线使用文档_适合写API接口文档的管理工具有哪些?

    现在越来越流行前后端分离开发,使用ajax交互.所以api接口文档就变的十分有意义了,目前市场有哪些比较优秀的接口文档管理工具呢? 1.MinDoc 网址:https://www.iminho.me/ ...

  2. 快速使用Eolinker API接口管理工具

    一.eolinker简介 eolinker能解决什么问题? 快速全面地管理接口文档: 一键测试接口是否正常运作: 通过Mock API实现敏捷开发. 2. eolinker安装部署 php: apac ...

  3. 盘点 8 款好用的 API 接口文档管理工具

    随着互联网的普及和发展,API 接口已经无处不在.它已经在 Web 应用程序.移动应用程序.云计算.物联网.人工智能等领域中得到广泛应用. 例如,在金融行业中,API 接口可以被用于构建支付服务.银行 ...

  4. 盘点一款程序员常用的API接口管理利器!

    如今,API 已在软件.Web 和移动应用程序开发领域无处不在,从企业内部到面向公众的应用以及与合作伙伴进行系统集成.通过使用 API,开发人员可以创建满足各种客户需求的应用程序.而软件架构也在随着应 ...

  5. 使用 Python对接快递鸟快递单号查询api接口查找快递信息

    源码地址:GitHub - iGordongwb/kdniao: 根据快递单号查找快递信息 接口源码包示例图: 快递单号识别api接口 使用工具: python3 快递鸟api 快递鸟官网 api文档 ...

  6. php api接口调试,PHP API接口测试小工具

    前端时间给手机客户端做接口,当时弱爆了,写完API接口后,也不怎么测试,最后是等客户端调用的时候检验API的正确性. 后面利用PHP的curl实现Post请求,检验API接口的正确性:配合前面做的一个 ...

  7. php 接口测压,PHP API接口测试小工具

    前端时间给手机客户端做接口,当时弱爆了,写完API接口后,也不怎么测试,最后是等客户端调用的时候检验API的正确性. 后面利用PHP的curl实现Post请求,检验API接口的正确性:配合前面做的一个 ...

  8. 利用ApiPost接口管理工具校验/测试API返回结果是否符合预期

    本文主要讲解接口管理工具ApiPost的预执行脚本和后执行脚本里,怎么校验/测试接口返回结果是否符合预期? ApiPost简介: ApiPost是一个支持团队协作,并可直接生成文档的API调试.管理工 ...

  9. php测试接口的小工具,PHP API接口测试小工具

    前端时间给手机客户端做接口,当时弱爆了,写完API接口后,也不怎么测试,最后是等客户端调用的时候检验API的正确性. 后面利用PHP的curl实现Post请求,检验API接口的正确性:配合前面做的一个 ...

  10. 旺旺打标工具,淘宝搜索打标软件(含旺旺打标API接口)

    一.[旺旺打标工具,淘宝搜索打标软件]实现需求 指定的单品将会出现在手淘搜索首屏位置及淘内所有免fei流量入口位置. 二.[淘宝搜索打标]应用场景    使用淘宝搜索打标工具后,将宝贝推送到搜索页. ...

最新文章

  1. C语言经典例26-利用递归方法求阶乘
  2. amd为什么还用针脚_为什么AMD不取消cpu上的针脚?
  3. HTML5使用Div标签来实现表格
  4. 你根本不懂数据仓库!对于80%的大公司数仓只是地基,它才是房子
  5. 搜索不包含关键词_关键词排名:搜索同一个关键词,每次的排名却不一样?
  6. Qt5 自创简单音乐视频播放器(基础版)
  7. MyEclipse创建Maven工程
  8. mt2503短信數量和定義的不一致
  9. DTCloud 报表开发
  10. Oracle 11g 表空间管理
  11. 软件开发测试基础知识
  12. 基于余弦相似性的指纹匹配算法在WIFI室内定位上的应用
  13. java什么是reference_如何理解java中的Reference和引用类型?正确的案例讲解
  14. WebGL入门(三十九)-透明与不透明物体共存,绘制透明面和不透明面的立方体
  15. 给定一个N*N的矩阵matrix,只有0和1两种值,返回边框全是1的最大正方形的边长长度。
  16. AOP的5种advice
  17. ucOS-II基于ARM920T的OSIntCtxSw实现分析
  18. 解决Windows下移动硬盘无法弹出的问题:\$Extend\$RmMetadata\$TxfLog\$TxfLog.blf
  19. 信息系统项目管理师第三版 pdf可编辑_信息系统项目管理师教程(第三版)——可行性研究...
  20. 图片base64格式解析

热门文章

  1. 固态硬盘(samsung SSD 850 pro)相关问题
  2. Ubuntu+CUDA+OpenCV+Caffee安装
  3. 把Caffe的模型转换为Pytorch模型
  4. mac下webstorm 汉化解决方案
  5. 推荐一款固定资产管理软件
  6. EasyUI框架介绍
  7. HFSS阵列天线设计与仿真3
  8. SQL server增删改查
  9. EXCEL集成工具箱
  10. LaTeX的安装教程(Texlive 2020 + TeX studio)