主题
更多自定义分组数据
接口说明
请求URL:http[s]://{网关地址}/minos-search/restful/moreCustomGroupData
请求方式: POST
请求内容类型: application/json
响应内容类型: application/json
请求说明
请求头
| 字段名 | 参数名 | 必填 | 类型 | 描述 |
|---|---|---|---|---|
| 应用ID | appId | M | String(128) | 接入网关的应用ID |
| Token | accessToken | M | String | 接入网关的accessToken |
请求体
| 字段名 | 参数名 | 必填 | 类型 | 描述 |
|---|---|---|---|---|
| 用户id | userId | O | String(20) | 用户账号(学工号,userId为空表示游客) |
| 多语言 | lang | O | String(50) | 多语言(不传默认为中文,zh_CN,其他多语言如:en 等) |
| 搜索关键词 | searchKey | O | String(128) | 搜索关键词 |
| 页码 | pageNumber | M | Integer | 页码(从1开始(表示第二页),最大值为新闻总数/10。如新闻有58条,则页面值可以从1~5。) |
| 分组wid | groupWid | M | String(64) | 分组wid |
请求示例
json
{
"userId":"ampadmin",
"lang":"",
"searchKey":"服务",
"pageNumber":1,
"groupWid":"b5b8ed4de9c809a9e14acdc42997f9b0"
}1
2
3
4
5
6
7
2
3
4
5
6
7
响应说明
响应体
| 字段名 | 参数名 | 类型 | 描述 |
|---|---|---|---|
| 状态码 | errcode | String | 状态码 0表示成功 |
| 错误信息 | errmsg | String | 错误信息 |
| customGroupData | Array | 自定义分组数据,具体定义见下方 |
自定义分组数据说明:(返回)
| 字段名 | 参数名 | 类型 | 描述 |
|---|---|---|---|
| wid | wid | String | |
| 分组名称 | groupName | String | 分组名称 |
| 分组参数列表 | groupParamList | Array | 分组参数列表,具体见下方说明 |
| 分组数据列表 | groupDataList | Array | 分组数据列表,具体见下方说明 |
| 分组数据总数 | groupDataSize | Integer | 分组数据总数 |
| 分组排序号 | orderNumber | Integer | 分组排序号 |
| 上一个值 | lastValues | Array | 分页获取数据使用 |
响应示例
json
1
错误码
| 错误码 | 描述 |
|---|---|
| 999 | 统一错误码,详细描述信息参见接口返回 |
Demo
java
// 创建客户端
Client client = new DefaultClient(BASE_URL, APP_ID,APP_SECRET);
// 创建请求对象
MoreCustomGroupDataRequest request = new MoreCustomGroupDataRequest();
request.setUserId("ampadmin");
request.setSearchKey("服务");
request.setPageNumber(1);
request.setGroupWid("359a8273b8b4460c95dc7a1d73acc561");
MoreCustomGroupDataResponse response = client.execute(request);
//调用成功,则处理业务逻辑
if (response.isSuccess()) {
//.....
}1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13

