2020年2月6日星期四

sonarqube web service API 调用方法

本文测试版本 sonarqube Community 7.7,使用这个版本的原因是还支持mysql,7.8之后就不在支持mysql数据库。

API调用文档:
1. 通过sonar服务端直接进行查看,通过 http://{sonar-url}/web_api/api/ 查看
2. 可以获取的metric,参考官方文档,注意选择对应版本
3. 查看所有项目  api/components/search?qualifiers=TRK
4. 使用接口 api/measures/component 需要注意url加上单引号围起来

使用curl去获取数据测试的时候,如果发生报错"msg":"The 'metricKeys' parameter is missing",说明没有把curl后面的请求链接用单引号围起来。

没有评论:

发表评论