问答库渠道答案更新
更新时间:2024-11-04
问答库渠道答案更新
1、接口地址:POST {IP}:{PORT}/open/v2/faq/channel/answer/update
2、入参(需生成json字符串,放到请求的body中)
参数名 | 类型 | 父节点 | 是否可空 | 备注 |
---|---|---|---|---|
id | String | 否 | 渠道答案id | |
faqId | string | 否 | FAQ标准问ID | |
instruction | string | 是 | 指令 | |
isActiveHook | int | 否 | 是否启用WebHook,0:关闭 1:开启 | |
version | Int | 否 | 版本号 | |
answer | map | 否 | 特殊渠道答案 | |
list | list | answer | 否 | 特殊答案列表 |
type | int | answer.list | 是 | 类型; 1:纯文本;3:富文本;4:图片; |
url | string | answer.list | 是 | 图片地址【类型是 4 图片时必传】 |
text | string | answer.list | 是 | 答案内容。如果类型为1、3,则必须传 |
channels | list | 否 | 特殊答案渠道值列表。如存在多个元素,则表示创建多个具有不同的渠道值组合,但是答案相同的FAQ特殊答案。 | |
channel | list | channels | 否 | 答案渠道值列表,维度值个数为维度的数量,维度值需按序传递,顺序为Agent级别维度值列表中的维度顺序。 |
code | string | channels.channel | 否 | 维度值编码 |
name | string | channels.channel | 否 | 维度值名称 |
dimensionCode | string | channels.channel | 否 | 维度编码 |
dimensionName | string | channels.channel | 否 | 维度名称 |
示例:
"id": "00aba423-5159-4672-9f28-3db8132761b7",
"faqId": "022fd161-d291-492c-b5b1-f73e95b0f8ca",
"answer": [
{
"type": 0,
"list": [
{"type": 1, "text": "特殊答案"}
]
}
],
"channels": [
"channel":[
{"code": "code1",
"name": "name1",
"dimensionCode": "code",
"dimensionName": "name"}
]
],
"isActiveHook":0,
"instruction": "",
"version": 0
3、返回值
参数名 | 类型 | 父节点 | 备注 |
---|---|---|---|
code | int | HTTP状态码 | |
time | long | 时间 | |
msg | string | 状态信息 | |
data | map | 返回数据 | |
version | data | 更新后版本 |
示例:
{
"data":{"version": 1},
"code":4002801,
"time":1568274632887,
"msg":""
}