AnalyzeConversation - 分析对话内容

分析指定的文字通话内容,提取摘要类相关信息,比如标题,关键词、小结以及其他指定的信息。

接口说明

此接口可用于在线会话以及语音会话。当用于语音会话时,需要实现开启语音实时转写的功能。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
InstanceIdstring

呼叫中心实例 ID

9cfad875-6260-4a53-ab6e-b13e3fb31f7d
ContactIdstring

通话 ID。

job-10963442671187****
TaskListJsonstring

分析的任务类型列表。其内容可以是:

  • title:标题
  • summary:小结
  • keywords:关键词
  • fields:字段

目前仅 summary 和 title 可同时传递,其他的参数只能单独传递。

["keywords"]
FieldListJsonstring

当 TaskListJson 参数为 fields, 此参数指定要提取的字段内容。

[ { "code": "OrderNo", "name": "订单号", "description": "订单号" }, { "code": "ProductName", "name": "商品名称", "description": "商品名称" } ]

返回参数

名称类型描述示例值
object
Codestring

响应码。

OK
HttpStatusCodeinteger

HTTP 状态码。

200
Messagestring

响应信息。

RequestIdstring

请求 ID,可用于接口的日志查询

9F766284-F103-4298-8EC5-19F9F9BE5522
Datastring

返回结果。根据分析任务的不同,返回的内容也不相同。

{ "订单号": "1234", "商品名称": "笔记本" }

示例

正常返回示例

JSON格式

{
  "Code": "OK",
  "HttpStatusCode": 200,
  "Message": "无",
  "RequestId": "9F766284-F103-4298-8EC5-19F9F9BE5522",
  "Data": "{\n  \"订单号\": \"1234\",\n  \"商品名称\": \"笔记本\"\n}"
}

错误码

HTTP status code错误码错误信息描述
400Parameter.FormatThe format of parameter %s is invalid. %s该参数的格式不合法。
400Parameter.BlankThe parameter %s may not be null or blank.该参数不能为null或含有空白符的字符串。
500InternalService.CommonAn internal service error occurred. %s内部服务错误。

访问错误中心查看更多错误码。