不想写文档的程序员有救了!
众所周知,目前市面上有不少API相关的工具,比如 Postman、Apipost 等。最近我也尝试了下 Apipost ,简单说下我的一些使用体验。
先说说优点。
总体来说,Apipost 还是比较香的,功能比较多,我个人比较喜欢的有以下几个功能。
客户端支持不登录使用
痛点:
很多用户处于局域网环境(或者公司对网络限制严格),未登录无法使用旧版或者市面上大部分的API管理工具。
解决方案:
Apipost 6 客户端支持不登录使用。功能原则是在未登录状态下,完全满足个人开发者的需求:
接口:接口的新建、发送、保存
目录:目录的新建、发送、保存
文本:文本的新建、发送、保存
环境:环境的新建、保存
全局参数:全局参数的新建、保存
Cookie:Cookie的新建、保存
笔记:笔记的新建、保存
客户端支持离线脱机使用
痛点:
登录状态下,公司网络或者服务器可能会出现异常,此时无法使用旧版或者市面上大部分的API管理工具。
解决方案:
Apipost 6 客户端支持离线脱机使用。即使您在拔掉网线的情况下,仍可以正常打开Apipost进行大部分操作。
团队成员间的实时协作功能
痛点:
团队间协作不同步,数据保存有冲突,无法追溯变更记录。
解决方案:
多人在线协作时,支持数据实时同步,有冲突解决机制,并且可以追溯协作日志。
多人实时协作
一键快速生成文档
痛点:
接口文档撰写麻烦,重复工作,效率低下。
解决方案:
支持一键自动生成漂亮、规范的文档,并且可以自定义分享有效期及权限。
参数库描述
痛点:
很多接口往往具有大量相同名称、相同意义的参数,每次手动重复录入,非常耗时、低效。
解决方案:
通过自定义参数描述库,可以将大量参数进行预注释,并在输入参数时支持自动填充描述。
参数描述库节省了我不少重复录入参数描述的时间。
最后,再说说缺点😊。
总体来说,Apipost 是一款非常不错的工具,确实给我带来了比较大的效率提升,我也安利了几个小伙伴。他们的5.4版本还是非常稳定的,但是由于可能 6.0 版本是刚推出的新版本,还有不少小毛病,不过总体上还是提升了不少体验,最近 Apipost 团队更新频率很快,等待 6.0 的稳定版本。
附:Apipost官方网址:
https://www.apipost.cn/?utm_source=10028
Web 版本链接(不用下载客户端):
https://console.apipost.cn/apis?utm_source=10028
扫码进 Apipost 交流群
点击“阅读原文”可以直接下载Apipost客户端