场景压测产生多个场景,可批量查询关联的所有报告。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
SceneId | string | 是 | 场景ID。 | NGBCD4K |
PageNumber | integer | 是 | 分页操作中当前显示第几页。 | 1 |
PageSize | integer | 是 | 每页显示报告条数,取值范围5~100。 | 10 |
返回参数
示例
请求示例
public static void main(String[] args) {
//账号的AccessKey ID和AccessKey Secret。
String accessKeyId = "xxx";
String accessKeySecret = "xxx";
DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessKeyId, accessSecret);
IAcsClient client = new DefaultAcsClient(profile);
String sceneId = "sceneId";
GetPtsReportsBySceneIdResponse response = getPtsReportsBySceneId(sceneId, client);
if (response.getSuccess()) {
System.out.println("查询成功");
} else {
System.out.println("查询失败,失败原因:" + response.getMessage());
}
}
/**
* 通过场景ID查询报告。
*/
public static GetPtsReportsBySceneIdResponse getPtsReportsBySceneId(String sceneId, IAcsClient client) {
GetPtsReportsBySceneIdResponse response = new GetPtsReportsBySceneIdResponse();
if (null == sceneId || null == client) {
response.setMessage("通过场景ID查询报告,入参不能为空");
return response;
}
GetPtsReportsBySceneIdRequest request = new GetPtsReportsBySceneIdRequest();
request.setSceneId(sceneId);
try {
response = client.getAcsResponse(request);
} catch (ServerException e) {
response.setMessage(e.getErrMsg());
response.setCode(e.getErrCode());
response.setRequestId(e.getRequestId());
} catch (ClientException e) {
response.setMessage(e.getErrMsg());
response.setCode(e.getErrCode());
response.setRequestId(e.getRequestId());
}
return response;
}
正常返回示例
JSON
格式
{
"Message": "",
"RequestId": "DC4E3177-6745-4925-B423-4E89VV34221A",
"HttpStatusCode": "200",
"ReportOverViewList": [
{
"ReportName": "下单场景",
"AgentCount": "1",
"EndTime": "2021-02-26 16:38:30",
"StartTime": "2021-02-26 16:28:30",
"ReportId": "NGGB5FV",
"Vum": "100"
}
],
"Code": "200",
"Success": "true"
}
XML
格式
<GetPtsReportsBySceneIdResponse>
<Message/>
<RequestId>DC4E3177-6745-4925-B423-4E89VV34221A</RequestId>
<HttpStatusCode>200</HttpStatusCode>
<ReportOverViewList>
<ReportName>下单场景</ReportName>
<AgentCount>1</AgentCount>
<EndTime>2021-02-26 16:38:30</EndTime>
<StartTime>2021-02-26 16:28:30</StartTime>
<ReportId>NGGB5FV</ReportId>
<Vum>100</Vum>
</ReportOverViewList>
<Code>200</Code>
<Success>true</Success>
</GetPtsReportsBySceneIdResponse>
错误码
Http code | 错误码 | 错误信息 |
---|---|---|
400 | GetPtsReportsBySceneIdFail | The scene has not started |
访问错误中心查看更多错误码。