如果您需要获取呼叫数据,需要在服务端处理集成地址表单提交,并增加处理逻辑返回到页面。由于服务端处理存在多样性,此处提供传递的主要呼叫参数说明,请参见表1。代码样例为JAVA+springboot+模板(thymeleaf)方式,请参见后续步骤。
表1 参数说明 参数名称 | 描述 |
|---|
callerNum | 主叫号码。 - 呼入呼叫中心时,客户的号码为主叫号码
- 呼叫中心执行呼出操作时,系统接入码(或系统配置的呼出主叫号码)为主叫号码
|
calledNum | 被叫号码。 - 呼入呼叫中心时,系统接入码为被叫号码
- 呼叫中心执行呼出操作时,客户的号码为被叫号码
|
callid | 会话ID。 即呼叫中当次会话的唯一标识,与的接触详情中“呼叫ID”保持一致。 |
mediaType | 媒体类型。 |
callType | 呼叫类型。 - 0:呼入
- 1:呼出(多媒体文字交谈类型的呼叫不支持该呼叫类型。)
|
workNo | 执行当前操作的座席平台工号。 |
callskill | 呼叫中座席使用的技能队列。 |
callskillid | 呼叫中座席使用的技能队列的技能队列编号。 |
agentName | 呼叫中座席的业务帐号 |
- 创建maven工程。
- 在工程的pom.xml文件中添加模板thymeleaf的依赖。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency> - 编写controller,该controller作用主要是接受表单提交的参数,并存入map对象(即图片中的request),传递到模板中,请参见图1。
图1 controller代码示例
- 添加对应thymeleaf模板,资源路径请参见图2。
图2 资源路径
其中hello.html内容请参见图3。
图3 hello.html