请求方法
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"
}
}