更新时间:2024-09-24 GMT+08:00
分享

修改问答接口

接口方法

设置成“POST”。

URL

https://IP:PORT/oifde/rest/api/faq/update

请求说明

表1 请求体参数

参数名称

数据类型

参数位置

必选/可选

描述

tenantId

String

body

True

租户ID

model

FaqElementModel

body

True

问答组模型

authToken

String

body

True

认证token。

请参见C3 智能助手平台接口鉴权方式

表2 FaqElementModel

参数名称

数据类型

参数位置

必选/可选

描述

id

int

body

True

问答ID

faqGroupId

int

body

True

问答组ID

question

String

body

True

问,最大8192个字符

simQuestions

SimStatementUnit[]

body

False

相似问,最多100个

answer

String

body

True

答,最大8192个字符

simAnswers

SimStatementUnit[]

body

False

相似答,最多100个

keywords

KeywordUnit[]

body

False

关键字,最多20个,关键词不允许输入|

表3 SimStatementUnit

参数名称

数据类型

参数位置

必选/可选

描述

id

int

body

True

内部序号

elementId

int

body

True

问答id

statement

String

body

True

问或答的内容,最大8192个字符

type

String

body

True

Q:问

A:答

表4 KeywordUnit

参数名称

数据类型

参数位置

必选/可选

描述

w

String

body

True

关键字,最大64个字符

响应说明

参数名称

数据类型

参数位置

必选/可选

描述

faqGroupModel

FaqModel

body

True

问答数据

faqModel

FaqElementModel

body

True

问答对象数据

errorCode

String

body

True

错误码

  • 0:成功
  • 非0表示失败

errorMsg

String

body

False

错误描述

报文样例

  • 请求消息样例
    {
        "tenantId":"00030010",
        "authToken": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
        "model": {
            "id": 22897,
            "faqGroupId": 10012,
            "question": "南京市购房限购",
            "simQuestions": [
                {
                    "statement": "南京市购房限购政策",
                    "type": "Q"
                }
            ],
            "answer": "每户限购2套",
            "simAnswers": [
                {
                    "statement": "每户最多购买2套",
                    "type": "A"
                }
            ],
            "keywords": [
                {
                    "w": "限购"
                }
            ]
        }
    }
  • 响应消息样例
    { 
         "errorCode" : "0",
         "errorMsg" : "" 
     }

相关文档