信息发布
# 信息发布
信息发布相关接口
《ip》: 正式后端地址 http://10.6.0.108/api
# 1、获取签名
调用服务之前需要获取签名信息,后续请求中在header头中需要传递该签名信息。
请求URL
http://10.6.0.108/api/urm/pull/getAppSigntAppSign
请求类型
POST
请求参数
| 属性 | 类型 | 描述 |
|---|---|---|
| appId | String | 资源服务中注册的唯一应用id |
| appSecret | String | 注册时的密钥 |
返回值
| 属性 | 类型 | 描述 |
|---|---|---|
| code | int | 状态码 成功200 失败500 |
| msg | String | 返回的消息,失败时传递失败原因 |
| data | Object | 响应体,返回的是appSign字符串,后续调用使用 |
示例
{
"msg": "获取成功",
"code": 200,
"data": "2c6f49f6f9bc7a55571d77d29d222afa"
}
1
2
3
4
5
2
3
4
5
# 2、获取栏目数据接口(树形接口)
调用服务之前需要获取签名信息,后续请求中在header头中需要传递该签名信息。
请求URL
http://《ip》/ztri-manage/webApi/informationInfo /treeColumn
请求类型
POST
请求头
| 属性 | 类型 | 描述 |
|---|---|---|
| appSign | String | 是上面获取的签名值 |
请求参数
| 属性 | 类型 | 描述 |
|---|---|---|
| appId | String | 资源服务中注册的唯一应用id |
返回值
| 属性 | 类型 | 描述 |
|---|---|---|
| code | int | 状态码 成功200 失败500 |
| msg | String | 返回的消息,失败时传递失败原因 |
| data | Object | 响应体,栏目数据 |
示例
{
"msg":"返回成功",
"code":200,
"data":[
{
"checked":false,
"id":"栏目id",
"name":"栏目名称",
"nocheck":false,
"open":true,
"pId":"父级栏目id",
"title":"栏目名称"
},
{
"checked":false,
"id":"栏目id",
"name":"栏目名称",
"nocheck":false,
"open":true,
"pId":"父级栏目id",
"title":"栏目名称"
},
{
"checked":false,
"id":"栏目id",
"name":"栏目名称",
"nocheck":false,
"open":true,
"pId":"父级栏目id",
"title":"栏目名称"
}
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# 3、获取栏目列表数据接口
调用服务之前需要获取签名信息,后续请求中在header头中需要传递该签名信息。
请求URL
http://《ip》/ztri-manage/webApi/informationInfo /columnListPage
请求类型
POST
请求头
| 属性 | 类型 | 描述 |
|---|---|---|
| appSign | String | 是上面获取的签名值 |
请求参数
| 属性 | 类型 | 描述 |
|---|---|---|
| appId | String | 资源服务中注册的唯一应用id |
| parentId | String | 父级栏目id |
返回值
| 属性 | 类型 | 描述 |
|---|---|---|
| code | int | 状态码 成功200 失败500 |
| msg | String | 返回的消息,失败时传递失败原因 |
| data | Object | 响应体,栏目数据 |
| count | String | 数据条数 |
示例
{
"msg":"返回成功",
"code":200,
"data":[
{
"id":"栏目id",
"columnName":"栏目名称",
"columnCode":栏目code,
"parentId":"父级栏目id",
"orderNumber":"顺序号"
},
{
"id":"栏目id",
"columnName":"栏目名称",
"columnCode":栏目code,
"parentId":"父级栏目id",
"orderNumber":"顺序号"
},
{
"id":"栏目id",
"columnName":"栏目名称",
"columnCode":栏目code,
"parentId":"父级栏目id",
"orderNumber":"顺序号"
}
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# 4、接收信息发布数据接口
调用服务之前需要获取签名信息,后续请求中在header头中需要传递该签名信息。
请求URL
http://《ip》/ztri-manage/webApi/informationInfo /saveInformation
请求类型
POST
请求头
| 属性 | 类型 | 描述 |
|---|---|---|
| appSign | String | 是上面获取的签名值 |
请求参数 数据包参数命名“dataFile”
| 属性 | 类型 | 描述 |
|---|---|---|
| appId | String | 资源服务中注册的唯一应用id |
| dataInfo | String | 信息基本元素 |
| pushOaColumnIds | String | 栏目id(多个之间用,分隔) |
| pushOaColumnNames | String | 栏目名称(多个之间用,分隔) |
| createDate | String | 发布时间 |
dataInfo相关信息
| 属性 | 类型 | 描述 |
|---|---|---|
| id | String | 记录id |
| title | String | 标题 |
| fileName | Object | 正文名称 |
返回值
| 属性 | 类型 | 描述 |
|---|---|---|
| code | int | 状态码 成功200 失败500 |
| msg | String | 返回的消息,失败时传递失败原因 |
| data | Object | 响应体 |
示例
{
msg:"操作成功",
code:"200"
}
1
2
3
4
2
3
4