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":"test@邮箱后缀","Name":"test","Nick":"test","Phone":"","UserId":"lululing@tencent.com","StaffNumber":"007","SkillGroupNameList":["lulu"]},"ClientData":"dGhpcyBpcyBhIGV4YW1wbGVhZGZhc2RmYXNkZg=="