У меня проблемы со следующим методом Code Climate API:
GET https://api.codeclimate.com/v1/repos/:repo_id/metrics/gpa
Мне нужно получить gpa
метрики для частного репозитория, размещенного на GitHub.Я передаю действительный идентификатор хранилища для :repo_id
(я проверял это с помощью других методов API), а также параметры диапазона дат filter[from]
и filter[to]
.Я также использую gpa
метрику , как указано в документации .
Ответ, который я получаю, выглядит следующим образом:
[
{"timestamp":1514764800,"value":null},
{"timestamp":1515369600,"value":null},
{"timestamp":1515974400,"value":null},
{"timestamp":1516579200,"value":null}
]
Временные меткив соответствии с указанным диапазоном дат, однако value
в возвращаемом результате всегда равно null
.
Как ни странно, когда я смотрю на тот же репозиторий на панели инструментов Code Climate, для этого же диапазона дат отображаются действительные показатели качества кода.
Я могу вызвать «Отчеты об испытаниях»метод API:
GET https://api.codeclimate.com/v1/repos/:repo_id/test_reports
, который является другим методом, основанным на временных рядах, который API предоставляет в настоящее время.Это ведет себя как ожидалось, возвращая действительные данные.
Любая помощь по этой проблеме будет принята с благодарностью!