帮助中心首页
开发者文档
机器人开放接口

修改知识库词条

请求方法

POST https://open.sobot.com/open/platform/api.json


请求参数(Request Body

参数名

类型

必填

说明

action

字符串

传值为"update_robot_doc"

access_token

字符串

调用接口凭据

data

对象

详见下文

请求data

参数名

类型

必填

说明

docId

字符串

词条id

robotFlag

整型

知识库所属机器人:0公共知识库,1机器人一

questionId

字符串

问题id

questionTitle

字符串

标准问题

matchFlag

整型

匹配模式:0智能匹配,1完全匹配,2包含匹配

answerId

字符串

答案id

answerDesc

字符串

答案内容

questionTypeId

字符串

词条分类id

usedFlag

整型

词条状态:0开启,1停用

auditStatus

整型

有效状态:1永久有效;2指定时间有效

effectTime

字符串

生效时间,格式:yyyy-MM-dd HH:mm:ss

invalidTime

字符串

失效时间,格式:yyyy-MM-dd HH:mm:ss

返回数据

参数名

类型

说明

code

字符串

执行结果码,1000代表成功

data

对象

详见下文

返回data

参数名

类型

说明

retCode

字符串

状态码

retMsg

字符串

状态描述

 

请求示例

 

curl https://open.sobot.com/open/platform/api.json \
-X POST \
-H 'content-type: application/json' \
-d '
{
"action" : "update_robot_doc",
"access_token" : "xx",//获取access_token
"data" : {
"robotFlag":1,
"docId":"xx",
"questionId":"xx",
"questionTitle":"xx",
"matchFlag":1,
"answerId":"xx",
"answerDesc":"xx",
"questionTypeId":"xx",
"usedFlag":0,
"auditStatus":1,
"effectTime":"xx",
"invalidTime":"xx"
}
}'

返回示例

{
    "code" : "1000",
    "data" : {          
       "retCode": "000000"
     }
}