百家饭OpenAPI工具更新到了v0.6.0版本,带来了全新的API工作台和配套的客户端工具,本周我们将分篇介绍v0.6.0版本的各项更新功能,
上面几章,我们从API的文档生成、编辑、测试与代码生成几个方面介绍了百家饭OpenAPI工具v0.6.0版本的几项主要功能,今天我们介绍最后一项,是API的模拟测试与远程调试。
模拟测试功能主要面向开发和设计人员,在后台尚未具备条件的情况下,由百家饭平台提供API的模拟访问能力。
API模拟
API模拟功能为每个发布到百家饭平台的API提供接口的模拟服务能力,前端可以在API设计完成之后(文档录入完成),先期先调用模拟地址进行接口对接,起到加快对接进程的作用。
API模拟先需要在搭建服务功能板块完成基础配置
主要需要配置的内容:
1)API调用地址,该地址为百家饭网址,后接用户昵称,再需要配置一个后缀即可。
2)打开模拟服务运行功能,将模拟服务运行状态旁边的开关设置为运行中。
3) 点击配置模拟输入输出下面的“+”配置一个输入输出条件,初期我们可以直接按默认配置配置,这项功能可以让我们在后期为不同的输入条件设置不同的输出
测试模拟端口
完成配置之后,我们就可以返回测试面板进行模拟接口的测试了。
这时,在服务器地址选择框中,会多出百家饭模拟地址的选项,选择,即可针对模拟地址进行测试。
API远程调试
上面的模拟功能是针对API设计初期的功能,在后台具备条件之后,百家饭还提供了API远程调试功能,为需要远程对接测试的前后端提供帮助。
这项功能是针对本地已经可以运行开发环境的小伙伴,比如你如果已经在本地运行起来了开发服务器,端口是localhost:8080,可以通过openapi proxy命令,将这个本地端口直接开放给远程调用方,调用地址同样是模拟功能里配置的地址。
运行的命令是
openapi proxy localhost:8080
记得下载v 0.6.0版本以上的客户端有效哦。
控制远程代理的权限
同时,因为开发和设计通常是不同的小伙伴在完成,因此,我们也可以通过搭建服务面板中的详细选项来控制是否允许将请求代理到开发人员,以及控制是否将开发人员的API详细信息同步更新到网上API文档。
以上就是百家饭OpenAPI平台v 0.6.0版本的主要五大模块的介绍了,这个平台是我们小团队自研的产品,可能有很多不完善的地方,欢迎大家在我们在优快云上的官方论坛发帖或留言,我们热烈的盼望更多的小伙伴可以使用我们的产品,谢谢