一个悄然崛起的国产软件

1

背景

 

最近花了很多时间调研API工具,也算是给众多留言的小伙伴一个答复。

此前时不时会有一些研发小伙伴和我诉苦,说很多企业由于人力财力限制或者需求不强,会直接购买使用第三方的开放API,这样一来:

  • 一则由于开放项目不是量身定制的,寻找自己合适的接口也要搜索调研蛮多时间。

  • 二则这种合作方式下 API提供者通常只会提供调用权限和一份接口文档,研发童鞋调试的时候只能手动一个个把接口数据复制到调试工具,费时费力。

综合上述两大痛点,我给大家推荐的解决方案是的一个叫API Hub的项目。

d63e298f23120a4467f7488ccdce43c4.png

而API Hub 收录了国内各大厂商热门的API 开放项目,如企业微信API,快手开放API,抖音开放API,目前还在持续收录中;另一方面它依托于Apifox,能提供对开放api 进行调试、mock等功能。

1284349b680edc47cf519f179963aa3a.png

可以直接查看某个接口的接口文档详情,再对该接口发起调试:

4f3f9c4294d75e7f8732db4c27aecab8.png
项目调试界面

4

API 调试

和市面上的老牌调试工具Postman相比,Apifox毫不逊色——Postman支持的功能它都能支持,并且Apifox还提供了支持可视化断言,连接数据库,调用外部函数与脚本,支持多种语言,环境变量设置等功能,调试起来也很快捷方便。

cb12939a6c5b4b887749c498a36b7fb9.png

前后置操作支持多种辅助功能:

5cd922ee179192483d65b47af4ac1317.png

b.支持提取变量保存到项目全局变量中,能够实现接口之间的数据传递

df5ad46697c9b27c6d7d6fe4d414bad9.png

d.支持自定义脚本,满足开发者的各类型的特定需求,此外也支持调用Java,Python,PHP等130种编程语言编写的外部程序;

769e395e7537626bfa84dc4aec02b7f7.png

保存成功的期望会显示到高级mocktab下,调试前端界面时直接使用快捷调试功能即可操作

09fdbc4f9995dd5297f25bf21b6f4477.png

如果你的项目数据有特定的数据类型,可以自己自定义mock规则,在项目设置-mock设置中可通过通配符或正则表达式构造出你需要的数据来调试。

4cde76372d3b4f577e53bb04149f5858.png

Apifox目前处于高速增长期,未来一旦用户量提升到某个量级,会给API Hub里的开放项目带来可观的曝光量。

而且Apifox的接口和文档是一体的,修改文档和接口能实时同步更新到调用这个开放API的所有开发者,避免了项目接口升级或迭代需要很多的沟通和告知工作。

另外,Apifox的可视化接口设计界面非常简单易操作,如果开发者想要这接在Apifox中设计接口,撰写文档,学习成本也非常低。

47ba46964d033d6e852d946efeb49821.png

7

下载

在Apifox客户端内API Hub是独立出来的一个模块,下载安装完Apifox后即可使用:

ee018f338022dbd950567b3aa9dd1b21.png

API Hub也有网页版,不过网页版目前暂未支持mock服务,因此使用客户端体验会更好。

客户端下载地址:http://apifox.cn/a1ahzsq1  

大家可前往下载体验一波~

如果有什么疑问,也可以进Apifox官方交流群和官方工作人员讨论交流。

也可以直接点击阅读原文下载

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树使用JDBC操作数据库数据库操作91719 人正在系统学习中

来源:Sim1480

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月21日
下一篇 2022年4月21日

相关推荐