云联络中心 电话录音数据推送

录音数据以会话中参与对象为维度,有几个对象就对应几条录音。正常会话会有主叫方、被叫方两条录音数据,其 SessionId 相同,通过 EndpointUser 区分不同侧。
若会话发生转接,还会产生 SessionId 相同,EndpointUser 为转接方座席的第三条录音数据。通过 SessionId、EndPointUser 和 RecordId 能够索引到各端的录音 URL。

相关产品
云联络中心 产品页,含版本规格、价格与购买入口。

URL:https://{custom_url}?action=record&version=1
METHOD:POST
Content-Type: application/json;charset=utf8
REQUEST:

参数 类型 说明
SdkAppId 数值(长整型) 联络中心实例 ID
RecordId 字符串 录音 ID
SessionId 字符串 会话 ID
Timestamp 数值(长整型) 录音生成时间戳
EndpointUser 字符串 被录音的对象(用户侧为手机号,座席为邮箱)
RecordURL 字符串 录音 URL 地址(录音默认免费存储时长为3个月)
CustomRecordURL 字符串 录音转存 COS URL(开启录音转存功能才有这个字段)

RESPONSE:

参数 类型 说明
ErrMsg 字符串 错误说明
ErrCode 数值 错误码

数据样例:

{ "SdkAppId": 1400264214, "RecordId":"1608130650", "SessionId": "e97be0ab-1ef6-4ad2-a8c4-2b2bbfb18e55", "Timestamp": 1608130650, "EndpointUser": "xxx@邮箱后缀", "RecordURL": "http://recorder-10018504.cos.ap-shanghai.myqcloud.com/def/month12/000-339708937-12367-473aa3561921478d8c57b425bd9d4b29-000-1608130637.mp3"}

赞 (0)
上一篇 4天前
下一篇 4天前