REST API
内置的 REST API 接口向您提供了可视化 RESTful Web 服务的方法。API 文档可使用 Swagger 构建,在其中能够测试 API 操作并立即查看结果,从而帮助您更快地扫描应用程序。
关于此任务
通过遵循该示例来了解如何使用交互式框架来通过使用 /api/v4/Apps/ImportFile REST API 导入应用程序库存。
过程
- 选择。
- 单击页面右侧的 Swagger 链接。您将自动登录到 Swagger。
-
创建资产组:
-
导入应用程序清单文件:
示例
您可通过以下步骤导入扫描文件(包括结果),而不在 AppScan 360° 中运行扫描:
- 确保您使用 API api/v4/Account/ApiKeyLogin 登录到 Swagger。
- 使用 API api/v4/FileUpload 上载扫描文件,并保存文件标识以备后续使用。例如,
"FileId": "274bd3a7-a231-41d0-80f6-d22d684af50d" - 展开扫描 API 并单击 POST /api/v4/Scans/Dast。更新以下参数以仅生成报告而不运行扫描。
- 扫描或模板文件标识:更新您在步骤 2 中复制的文件标识。
"ScanOrTemplateFileId": "274bd3a7-a231-41d0-80f6-d22d684af50d" - 测试操作:将其设置为 ReportOnly
"TestOperation": "ReportOnly"
注: 确保已映射 AppID、ScanName 以及运行 API POST /api/v4/Scans/Dast 所需的其他参数。 - 扫描或模板文件标识:更新您在步骤 2 中复制的文件标识。


