Вызов API для панели управления Checkmarx

#python #shell #api #checkmarx

#python #оболочка #API #checkmarx

Вопрос:

Я хочу получить все сведения о проверке Checkmarx всего проекта на странице Checkmarx dashboard. Как мне это сделать, используя Checkmarx API, вызываемый из оболочки или скрипта python?

Ответ №1:

Попробуйте это: Получите отчеты по идентификатору — GET /reports/sastScan/{id}

https://checkmarx.atlassian.net/wiki/spaces/KC/pages/222101925/Get Report s by Id — GET reports sastScan id v8.6.0 and up

Комментарии:

1. Спасибо. Как я могу вызвать эти API в моем сценарии оболочки. Я попытался запустить его с помощью команды curl, но он падает.

Ответ №2:

Вы можете попробовать команду curl, сгенерированную swagger. Чтобы получить доступ к живой среде Swagger, перейдите к:

http://:/cxrestapi/help/swagger/ui/index (напримерhttp://localhost/cxrestapi/help/swagger/ui/index )

Если вы хотите использовать скрипты на python, вы можете попробовать мою демо-версию на GitHub (https://github.com/binqsoft/CxRestPy )