~~NOTOC~~ ======IVR事件====== {| style="width:90%;" ! style="width:15em;"|事件名称 ! style="width:10em;"|Event ! |说明 |- |[[#上报DTMF按键|上报DTMF按键]] |ivrreportdtmf |AS服务器下发REST[[:呼叫中心:ivr接口_ipcc#获取dtmf|获取DTMF]]接口,用户侧的按键信息会通过DTMF按键事件上报。 |- |[[#放音结束通知|放音结束通知]] |ivrplayoverrpt |AS服务器下发REST[[呼叫中心:ivr接口_ipcc#播放TTS|播放TTS]]或者[[:呼叫中心:ivr接口_ipcc#播放语音|播放语音]]结束后,会触发该事件 |- |[[#坐席DTMF上报|坐席DTMF上报]] |callservicedtmf |通话中,坐席按键信息会通过坐席DTMF上报事件上报。 |} ===== 事件对象说明 ===== ==== 上报DTMF按键==== {| style="width:90%;" ! |属性 ! |类型 !style="text-align:center;width:3em;"|约束 ! |说明 |- |event |String |style="text-align:center;"|必选 |事件名称 ivrreportdtmf |- |appId |String |style="text-align:center;"|必选 |应用唯一标识 |- |callId |String |style="text-align:center;"|必选 |呼叫ID |- |dtmfCode |String |style="text-align:center;"|必选 |上报的DTMF码, 若是因为收到结束符,则此字符串中携带该结束符 |- |data |String |style="text-align:center;"|可选 |用户透传的数据 |} ---- 247e35ff320a4142a105024055c367cf 2015100817062901467CTI 0 ivrreportdtmf 20160131170852107 ---- ==== 放音结束通知==== {| style="width:90%;" ! |属性 ! |类型 !style="text-align:center;width:3em;"|约束 ! |说明 |- |event |String |style="text-align:center;"|必选 |事件名称 ivrplayoverrpt |- |appId |String |style="text-align:center;"|必选 |应用唯一标识 |- |callId |String |style="text-align:center;"|必选 |呼叫ID |- |data |String |style="text-align:center;"|可选 |用户透传的数据 |} ---- 247e35ff320a4142a105024055c367cf 2015100817062901467CTI ivrplayoverrpt 20160131170852107 ---- ==== 坐席DTMF上报==== {| style="width:90%;" ! |属性 ! |类型 !style="text-align:center;width:3em;"|约束 ! |说明 |- |event |String |style="text-align:center;"|必选 |事件名称 callservicedtmf |- |appId |String |style="text-align:center;"|必选 |应用唯一标识 |- |callId |String |style="text-align:center;"|必选 |呼叫ID |- |dtmfCode |String |style="text-align:center;"|必选 |收到 结束符'#',或者收码个数超过最大32个,上报按键,5s内按键超时,清除已收码 |- |data |String |style="text-align:center;"|可选 |用户透传的数据 |} ---- 247e35ff320a4142a105024055c367cf 2015100817062901467CTI 1234# callservicedtmf 20160131170852107 ----