URL:
https://{custom_url}?action=videoCdr&version=1
METHOD: POST
Content-Type: application/json;charset=utf8
REQUEST:参数 | 类型 | 说明 |
SdkAppId | 数值(长整型) | 联络中心实例 ID |
SessionId | 字符串 | 会话 ID |
StartTimestamp | 数值(长整型) | 整个会话开始时间戳(UNIX 秒级时间戳) |
AcceptTimestamp | 数值(长整型) | 会话首次应答时间戳(UNIX 秒级时间戳) |
EndedTimestamp | 数值(长整型) | 会话整体结束时间戳(UNIX 秒级时间戳) |
QueuedSkillGroupId | 数值 | 会话进入排队技能组 ID |
QueuedSkillGroupName | 字符串 | 会话进入排队的技能组名称 |
Duration | 数值 | 会话整体服务时间,单位秒 EndedTimestamp-AcceptTimestamp |
EndStatusString | 字符串 | 结束状态,枚举值见下表 |
UserId | 字符串 | 用户 ID |
UserNickName | 字符串 | 用户昵称 |
SeatUser | 对象 | 客服信息,格式见下 |
UserRemark | 字符串 | 用户备注 |
ClientData | 字符串 | 客户端关联数据 |
EndStatusString 枚举值
参数 | 说明 |
ok | 正常结束 |
seatGiveUp | 座席未接 |
seatForward | 座席转接 |
ringingGiveUp | 会话振铃期间用户放弃 |
noSeatOnline | 无座席在线 |
notWorkTime | 非工作时间 |
error | 系统错误 |
SeatUser 数据格式
参数 | 类型 | 说明 |
Mail | 字符串 | 座席邮箱 |
Name | 字符串 | 座席名称 |
Nick | 字符串 | 座席昵称 |
Phone | 字符串 | 座席电话号码 |
UserId | 字符串 | 用户 ID |
StaffNumber | 字符串 | 座席工号 |
SkillGroupNameList | 字符串数组 | 座席所属技能组列表 |
RESPONSE:
参数 | 类型 | 说明 |
ErrMsg | 字符串 | 错误说明 |
ErrCode | 数值 | 错误码 |
数据样例:
{"SdkAppId":1400xx214,"SessionId":"e97be0ab-1ef6-4ad2-a8c4-2b2bbfb18e55","StartTimestamp":1608130636,"AcceptTimestamp":0,"EndedTimestamp":1608130651,"Duration":15,"EndStatusString":"error","UserId":"oZB6q5c-tuMEz-ZiHOAkhW59a4AI","UserNickName":"小君君","SeatUser":{"Mail":"lululing@tencent.com","Name":"lululing","Nick":"璐璐","Phone":"","UserId":"lululing@tencent.com","StaffNumber":"007","SkillGroupNameList":["lulu"]},"ClientData":"dGhpcyBpcyBhIGV4YW1wbGVhZGZhc2RmYXNkZg=="