主题
查询用户访问明细3.8.2.SP4+
查询用户一段时间内访问过的应用和服务信息,开始日期和结束日期间不可超过一年
接口说明
请求URL:http[s]://{网关地址}/minos-stata/queryUserAppServiceVisit
请求方式: POST
请求内容类型: application/json
响应内容类型: application/json
请求说明
请求体
| 字段名 | 参数名 | 必填 | 类型 | 描述 |
|---|---|---|---|---|
| 用户名(学工号) | userAccount | M | String | 用户名/学工号,必填,最大20个字符 |
| 开始日期 | startDate | M | String | 开始日期,必填,格式:YYYYMMDD 开始日期和结束日期间不可超过一年 |
| 结束日期 | endDate | M | String | 结束日期,必填,格式:YYYYMMDD 开始日期和结束日期间不可超过一年 |
请求示例
json
{
"userAccount":"01244769",
"startDate": "20260101",
"endDate": "20260201"
}1
2
3
4
5
2
3
4
5
响应说明
响应体
| 参数名 | 类型 | 描述 |
|---|---|---|
| errcode | String | 返回码 |
| errmsg | String | 返回描述 |
| appList | List<AppServiceInfo> | 应用访问数据 |
| serviceList | List<AppServiceInfo> | 服务访问数据 |
| 字段名 | 参数名 | 类型 | 描述 |
|---|---|---|---|
| 服务或应用id | id | String | 服务或应用id |
| 服务或应用名称 | name | String | 服务或应用名称 |
| 访问数量 | visits | Integer | 服务或应用的访问次数 |
响应示例
json
{
"appList": [
{
"id": "885603905091493888",
"name": "60门户勿动",
"visits": 2
}
],
"serviceList": [
{
"id": "1301958253471457280",
"name": "jcx测试自动3",
"visits": 2
}
],
"errcode": "0",
"errmsg": "success"
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Demo
java
// 创建客户端
Client client = new DefaultClient(BASE_URL, APP_ID, APP_SECRET);
// 创建请求对象
GetUserVisitRequest request = new GetUserVisitRequest();
request.setUserAccount("ampadmin");
request.setStartDate("20260101");
request.setEndDate("20260226");
GetUserVisitResponse response = client.execute(request);
//调用成功,则处理业务逻辑
if (response.isSuccess()) {
//.....
}1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12

