问答库标准问更新
更新时间:2023-03-10
问答库标准问更新
1、接口地址:POST {IP}:{PORT}/open/v2/faq/standard/update
2、入参(需生成json字符串,放到请求的body中)
参数名 | 类型 | 父节点 | 是否可空 | 备注 |
---|---|---|---|---|
id | string | 否 | id | |
editVersion | int | 否 | 编辑的版本 | |
question | string | 否 | 问题 | |
answer | map< string, object> | 否 | 回答 | |
type | int | answer | 否 | 类型;0 是多答案;1是单答案 |
text | string | answer | 是 | 如果是单答案,必须传 |
list | list< map> | answer | 是 | 答案列表(多答案必传) |
text | string | answer.list | 是 | 答案内容。 |
url | string | answer.list | 是 | 图片地址【类型是 4 图片时必传】 |
type | int | answer.list | 是 | 类型; 1文本 3富文本 4图片 |
dirId | string | 是 | 目录id | |
tags | list< string> | 是 | 关键词【字符串列表】 | |
status | int | 是 | 状态【0 生效;1 失效】 | |
suggestList | list< map> | 是 | 关联问题 | |
id | string | suggestList | 是 | 问题ID |
请求示例
POST /open/v{versionId}/faq/standard/update
{
"id": "xxxxxxxxxxxxxxxxxxxxxxxxx",
"question": "FAQ测试更新",
"answer": {
"list": [{
"text": "更新通用答案1",
"type": 1
}, {
"type": 1,
"text": "更新通用答案2"
}],
"type": 0
},
"dirId": "0",
"tags": ["标签1", "标签2"],
"editVersion": 0,
"suggestList": [{
"id": "XXXXXXXXXXXXXXX"
}],
}
3、返回值
参数名 | 类型 | 父节点 | 备注 |
---|---|---|---|
code | int | HTTP状态码 | |
time | long | 时间 | |
msg | string | 状态信息 | |
data | T | 返回数据 | |
version | int | data | 版本号 |
示例:
{
"data":{"version":1},
"code":4002801,
"time":1568277015660,
"msg":"OK"
}