SonarQube Web Api изменен с 6.0 до 6.4
Я использовал " http://sonarserver:9000/api/resources?metrics=ncloc,bugs,vulnerabilities", чтобы получить подробную информацию обо всех проектах для сонара 6.0.
После обновления до 6.4 этот URL не работает, и я не могу найти альтернативу для этого на странице изменений web_api.
Пожалуйста, дайте мне знать, если кто-нибудь знает об альтернативе этому.
Ошибка: {"error":[{"msg":"Неизвестный URL: /api/resources"}]}
1 ответ
Согласно документации WebAPI (встроенной в ваш собственный сервер SonarQube, связанный в нижнем колонтитуле): api / resources / index устарела с версии 5.4 (то есть очень давно).
Документация даже дает некоторые рекомендации:
если вам нужен один компонент с мерами: API / меры / компонент
Это даст вам меры, необходимые для данного проекта. Вы можете использовать другие API для получения списка проектов (например, API / компоненты / поиск). См. Документацию по веб-API для полного списка возможностей.