调用ListConversationLogs获取会话详情。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ListConversationLogs |
系统规定参数。取值:ListConversationLogs。 |
SessionId | String | 否 | c1187530338311ebade7cf3eaeb3668a |
会话ID,⽤于标识⼀个访问者 的会话和保持上下⽂信息。对 于⼀个新的访问者,⾸次调⽤ Chat接⼝时⽆需传递此字段, 机器⼈会开启⼀个会话,并在 Chat接⼝的响应中返回该会话 的SessionId。对于该访问者的 后续轮次的会话,调⽤Chat接 ⼝时传递当前会话的 SessionId,机器⼈即可基于 SessionId继续该轮次会话。 |
AgentKey | String | 否 | ac627989eb4f8a98ed05fd098bbae5_p_beebot_public |
业务空间key,不传时访问默认业务空间,key值在主账号业务管理页面获取 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | B6082275-D0E3-4030-9478-FFC35BA90312 |
请求id |
ChatLogs | Array of Object | 参考JSON示例 |
详细对话列表 |
Rounds | Long | 1 |
对话交互轮数 |
字段名 |
类型 |
描述 |
---|---|---|
Date |
String |
对话时间 |
UserQuery |
String |
⽤户原始问题 |
Response |
String |
机器⼈回复 |
Type |
String |
五种:Knowledge / Recommend / DialogStudio / NoAnswer |
Knowledge |
Knowledge |
具体知识 |
Recommends |
Array of Knowledge |
推荐知识列表 |
DialogStudio |
DialogStudio |
对话⼯⼚ |
字段名 |
类型 |
描述 |
---|---|---|
KnowledgeId |
String |
知识id |
KnowledgeName |
String |
知识名称 |
字段名 |
类型 |
描述 |
---|---|---|
DialogName |
String |
对话流名称 |
DialogNodeName |
String |
对话流节点名称 |
IntentName |
String |
意图名称 |
示例
请求示例
http(s)://[Endpoint]/?Action=ListConversationLogs
&<公共请求参数>
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<RequestId>B6082275-D0E3-4030-9478-FFC35BA90312</RequestId>
<ChatLogs>
<Type>NO_ANSWER</Type>
<UserQuery>查天气</UserQuery>
<Date>2020-12-01 11:17:38</Date>
<ChatId>16dd397889424c089cfe648e34b3981f</ChatId>
</ChatLogs>
<Rounds>1</Rounds>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "B6082275-D0E3-4030-9478-FFC35BA90312",
"ChatLogs" : {
"Type" : "NO_ANSWER",
"UserQuery" : "查天气",
"Date" : "2020-12-01 11:17:38",
"ChatId" : "16dd397889424c089cfe648e34b3981f"
},
"Rounds" : 1
}
错误码
访问错误中心查看更多错误码。