嗨,各位亲爱的linker,我们在8月底上线了EPC(私有云版本)的5.2.0版本。如果小伙伴想使用最强大的API管理功能,又想将数据离线存储在企业内部的服务器。各位可以点击 申请试用 私有云部署产品,已经在使用私有云产品的企业请查看 EOLINKER EPC 5.2版本更新 ,了解5.2.0版本的详细更新内容。
9月份即将开始,第三期Q&A答疑也出炉啦,每月我们将从各位所提的工单中收集大家最为关心的问题,并由技术中心提供解答,设立Q&A专区,定期为大家答疑。
我们来看看8月份都有哪些常见问题:
Q:如何扫描码云代码注解生成文档?(功能上线很久了还是有小伙伴提问,看来我们还得继续加强相应教程的介绍)
A:举例说明
- 1.代码仓库类型:gitee
- 2.代码仓库地址:https://gitee.com
- 3.空间名:所属空间地址(企业、组织或个人的地址path)
- 4.仓库名:代码注解所在的仓库名称
- 5.访问私钥:仓库私人令牌(在码云仓库中的个人设置Settings->私人令牌Access Tokens中生成)
- 6.需要扫描的分支:master
- 7.需要扫描的API目录路径:指相对于仓库根目录的路径,例如根目录是
想要扫描的目录是
所以填写的是:project/controller
- 8.需要扫描的数据结构目录路径:project/model(数据结构路径跟需要扫描生成的api的路径的填写方式一致)
- 9.目标语言:目前支持php和java
- 10.注解格式:默认为Swagger2.0,代码注释编写的格式参考官方文档。
Q:怎么引用全局变量?为什么我在公共资源管理里-测试环境设置了全局变量,在测试时没有效果?
A:用两个英文大括号将参数名包裹起来,即可引用全局变量,如:{{参数名}}
全局变量可用于:
- 1. API URL中的局部地址,使用方法如:www.eolinker.com/{{参数名}}
- 2. 请求头部的参数名和参数值
- 3. 请求参数的参数值和参数值
- 4. API测试预处理(此处留意在预处理引用全局变量是:env.globalParams)
- 5. API自动化测试
无效果的原因:
- 1.请检查是否在测试界面右上角切换了环境
- 2.请检查是否使用了两个英文花括号{{}}来引用全局变量
Q:为什么测试时请求头部都会增加Content-Type?
A:目前在API测试选择form-data、json、xml时,header参数会自动加上相应的Content-Type头部;如果含有多个相同的header,系统会自动按照优先级取最后一个进行发送。
Q:为什么注册登录后控制台左侧菜单栏未显示任何产品?
A:需要联系管理员为您绑定产品才可看到产品信息。
如何绑定:进入人员管理界面,找到相应的成员点击绑定到产品,在弹窗中选择产品并点击绑定按钮即可。此时成员已经成功绑定该产品,并且能够看到产品内的开放项目。
本月精选出的Q&A都是工单里提问率较高的问题,看完本篇文章的小伙伴们,希望能帮助大家解决在使用 EOLINKER 过程中遇到的问题,如果还有其他问题,请访问 EOLINKER 的 帮助中心。