如何进行Veracode健康检查API?我正在生成API凭据并将其存储在凭据文件中。我还得到了HMAC认证部分。如何使用veracode测试此hmac和初始连接?有人能提供步骤吗?
您没有说明如何调用API,所以我将提供两条路径来开始:
-
使用HTTPie和Veracode身份验证库。Veracode帮助中心中记录了安装过程。一旦安装并创建了凭据文件,您只需在命令行中调用Health Check端点:
http --auth-type=veracode_hmac "https://api.veracode.com/healthcheck/status"
请注意,此API调用的返回没有正文;您将得到一个
200
或一个错误。 -
使用Python。veracode-api-py库中有示例代码(源于Github,在PyPi中提供(,显示调用HealthCheck api。一旦你在本地系统上安装了库,你就应该能够做这样的事情:
from veracode_api_py import VeracodeAPI as vapi vapi().healthcheck()
如果运行状况检查未成功返回,函数将引发异常。