chatopera-sample-java
chatopera-sample-java copied to clipboard
Chatopera Java SDK 1.1.0 更新内容
加强了在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":[]}