统计分析
更新时间:2024-11-04
统计分析接口主要用于获取对话平台的知识统计数据及会话服务统计数据,在UNIT企业版界面中这些数据一般都展现在测试环境(offline),因此接口地址一般都是/open。通过此类接口,可以获取一些原始统计数据,然后接入第三方或者自行开发的报表插件,以达到更多的展现效果。目前开放的接口有:高频意图和问答统计,其他接口正在陆续开放中。
高频意图和问答(FAQ)统计
1、接口地址:POST {IP}:{PORT}/open/v{versionId}/statistics
2、入参 (json 格式放到body里面)
参数名 | 类型 | 是否可空 | 备注 |
---|---|---|---|
startDate | string | 否 | 开始时间 |
endDate | string | 否 | 结束时间 |
botId | string[] | 是 | botId 数组 |
type | string | 否 | 类型:intentTop:高频意图 faqTop:高频faq |
3、返回值
参数名 | 类型 | 父节点 | 备注 |
---|---|---|---|
code | int | HTTP状态码 | |
time | long | 时间 | |
msg | string | 状态信息 | |
data | T | 数据 | |
intentTops | list | data | 高频意图数据列表 |
count | int | intentTops | 数量 |
intentName | string | intentTops | 意图名称 |
intentId | string | intentTops | 意图Id |
faqTops | list | data | 高频faq数据列表 |
count | int | faqTops | 数量 |
faqId | string | faqTops | faqId |
question | string | faqTops | 问题 |
示例:
{
"time": 1582256123243,
"data": {
"intentTops": [{
"count": 1,
"intentName": "",
"intentId": "kpxxcc"
}],
"faqTops": [{
"count": 1,
"faqId": "678708ab-a8b8-4a5e-aa04-ec988ddf85c7",
"question": "北京"
}]
},
"code": 200,
"msg": "OK"
}