用户咨询机器人接口
请求方法
POST / api.json
请求参数(Request Body)
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
action | 字符串 | 是 | 传值为"chat_user_robot_ask" |
access_token | 字符串 | 是 | 调用接口凭据 |
data | 对象 | 是 | 详见下文 |
请求data
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
sysNum | 字符串 | 是 | 企业标识,由智齿分配 |
partnerId | 字符串 | 是 | 企业自己的用户id,可自行传值 |
question | 字符串 | 是 | 用户问题 |
返回数据
参数名 | 类型 | 说明 |
---|---|---|
code | 字符串 | 执行结果码,1000代表成功 |
data | 对象 | 详见下文 |
返回data
参数名 | 类型 | 说明 |
---|---|---|
answer | 字符串 | 答案 |
suggestions | 对象 | 推荐问题列表,详见下文 |
返回suggestions
参数名 | 类型 | 说明 |
---|---|---|
question | 字符串 | 推荐问题的名称 |
answer | 字符串 | 推荐问题的答案 |
docId | 字符串 | 推荐问题的词条Id |
请求示例
curl https://open.sobot.com/open/platform/api.json \
-X POST \
-H 'content-type: application/json' \
-d '
{
"action":"chat_user_robot_ask",
"access_token":"xx",//获取access_token
"data":{
"sysNum" : "xx",
"partnerId" : "xx",
"question" : "xx"
}
}'
返回示例
{
"code": "1000",
"data": {
"answer": "xx",
"suggestions": [
{"question":"xx","answer":"xx","docId":"xx"}
]
}
}