我准备了一个使用Sonarqube API获取sonarqube工具细节的程序。 我用以下API:sonarqube 6.5的Sonarqube API
我使用下面的API用于提取线,ncloc,报表,文件,类,函数,访问者注释行,注释行密度,重复线路,重复线路密度,违规行为,阻断违规,违法行为的关键,重大违法,违规行为轻微,加权违法行为,sqale指数:
使用另一个API用于获取创建日期和最后更新日期:
“http://10.20.30.40:9000/sonar/api/resources/index?metrics=date&format=json”
并为获得所有项目的名称和细节,使用以下API:
所有这些API对于sonarqube版本4.3工作正常。 但是相同的API不适用于sonarqube版本6.5
任何人都可以帮助我从Sonarqube获得所有版本的利用率数据吗?
好的,你知道我在哪里可以得到新的API吗?我GOOGLE了,但没有找到它 – Harsha
你需要去/web_api。请参阅SonarCloud上的实例(使用6.5):https://sonarcloud.io/web_api –
@ JulienL.-SonarSourceTeam:谢谢,您的回答对我有帮助。如果你能写出单独的答案,我会接受这个答案。 :)谢谢 – Harsha