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

查询知识库分类列表

请求方法

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



请求参数(Request Body

参数名

类型

必填

说明

action

字符串

传值为"search_question_type_list"

access_token

字符串

调用接口凭据

data

对象

详见下文

请求data

参数名

类型

必填

说明

parentTypeId

字符串

父级分类id,顶级分类id-1

robotFlag

整型

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

typeFlag

整型

分类类型:1-单轮问题分类(默认)2-多轮问题分类

返回数据

参数名

类型

说明

code

字符串

执行结果码,1000代表成功

data

对象

详见下文

返回data

参数名

类型

说明

items

数组

详见下文

retCode

字符串

状态码

retMsg

字符串

状态描述

返回items

参数名

类型

说明

companyId

字符串

公司id

parentTypeId

字符串

父级分类id

questionTypeId

字符串

分类id

questionTypeName

字符串

分类名称

typeLevel

整型

分类级别

last

布尔

是否是最低级别

typeFlag

整型

分类类型:1-单轮问题分类;2-多轮问题分类

 

请求示例

curl https://open.sobot.com/open/platform/api.json \
-X POST \
-H 'content-type: application/json' \
-d '
{
    "action": "search_question_type_list",
    "access_token": "xx",//获取access_token
    "data": {
        "parentTypeId": "-1",
        "robotFlag": 1,
        "typeFlag": 1
    }
}'

返回示例

{
    "code" : "1000",
    "data" : {
       "items" : [
        {
          "companyId" : "xx",
          "parentTypeId" : "xx",
          "questionTypeId" : "xx",
          "questionTypeName" : "xx",
          "typeLevel" : 1,
          "last" : true,
          "typeFlag" : 1
        } 
      ],
      "retCode" : "000000",
      "retMsg" : "操作成功!"
    }
}