chatopera-sample-java icon indicating copy to clipboard operation
chatopera-sample-java copied to clipboard

Chatopera Java SDK 1.1.0 更新内容

Open hailiang-wang opened this issue 5 years ago • 0 comments

加强了在Java SDK中管理知识库

SDK最新源码位置: https://github.com/chatopera/chatopera-java-sdk

接口调用参考:示例程序

最新文档链接:https://chatopera.github.io/chatopera-sample-java/

以下为知识库管理的APIs返回值介绍

知识库问答对管理

创建问答对

chatbot#faqcreate

{"rc":0,"data":{"id":"AWvM_jLDEVcg4sphWFfK"}}

查询知识库列表

chatbot#faqlist

{
  "rc": 0,
  "total": 2,
  "data": [
    {
      "post": "你电话多少",
      "is_original": true,
      "terms": "电话",
      "id": "AWcq4ZJ7Cg-0XBpuH7sx",
      "reply": "这样吧,我稍后给您发个短信,上面有我的\n  人手机号码,您看可以吧?  ",
      "enabled": true
    },
    {
      "post": "有没有人在听我讲话",
      "is_original": true,
      "terms": "没有人 听 讲话",
      "id": "AWcq4aTiCg-0XBpuH7tE",
      "reply": "不好意思,您请讲!",
      "enabled": true
    }
  ],
  "total_page": 1,
  "current_page": "1"
}

获得知识库一条记录的详情

chatbot#faqdetail

{
  "rc": 0,
  "data": {
    "createtime": "2018-11-19T07:31:25.432Z",
    "post": "你电话多少",
    "is_original": true,
    "id": "AWcq4ZJ7Cg-0XBpuH7sx",
    "reply": "这样吧,我稍后给您发个短\n  ,上面有我的个人手机号码,您看可以吧?  ",
    "updatetime": "2018-11-19T07:45:28.517Z",
    "enabled": true
  }
}

删除知识库的一条记录

包括标准问和扩展问,物理删除。

chatbot#faqdelete

{"rc":0,"message":"done"}

更新知识库一条记录

chatbot#faqupdate

 {"rc":0,"data":{"id":"AWcq4ad_Cg-0XBpuH7tJ"}}

关于类别:https://github.com/Samurais/chatopera.io/issues?utf8=%E2%9C%93&q=categories

启用知识库一条问答对

chatbot#faqenable

 {"rc":0,"data":{"id":"AWcq4ad_Cg-0XBpuH7tJ"}}

禁用知识库一条问答对

chatbot#faqdisable

 {"rc":0,"data":{"id":"AWcq4ad_Cg-0XBpuH7tJ"}}

知识库扩展问管理

获得知识库一条记录的扩展问

chatbot#faqextend

{
  "rc": 0,
  "data": [
    {
      "post": "联系方式",
      "is_original": false,
      "terms": "联系 方式",
      "postId": "AWcq4ZJ7Cg-0XBpuH7sx",
      "id": "AWcq7nBOCg-0XBpuH7t9",
      "enabled": true
    }
  ],
  "total": 1,
  "total_page": 1,
  "current_page": 1
}

创建知识库标准问的扩展问

chatbot#faqextendcreate

{"rc":0,"data":{"id":"AWvMy0YREVcg4sphWFfG"}}

删除知识库标准问的扩展问

chatbot#faqextendupdate

{"rc":0,"message":"done"}

更新知识库标准问的扩展问

chatbot#faqextendupdate

 {"rc":0,"data":{"id":"AWvMy0YREVcg4sphWFfG"}}

知识库分类管理

每次操作都返回知识库分类的最新详情。

创建知识库分类

chatbot#faqcategorycreate

{
  "rc": 0,
  "data": {
    "categories": [
      {
        "label": "一级",
        "value": "tXwSUy8Yy"
      }
    ],
    "value": "tXwSUy8Yy"
  }
}

查询知识库分类

chatbot#faqcategories

{
  "rc": 0,
  "data": [
    {
      "label": "一级",
      "value": "tXwSUy8Yy"
    }
  ]
}

更新知识库分类

chatbot#faqcategoryupdate

{"rc":0,"data":[{"label":"新一级","value":"tXwSUy8Yy"}]}

删除知识库分类

chatbot#faqcategorydelete

{"rc":0,"data":[]}

hailiang-wang avatar Jul 07 '19 15:07 hailiang-wang