public class TelCdrInfo extends AbstractModel
header, skipSign| Constructor and Description |
|---|
TelCdrInfo() |
TelCdrInfo(TelCdrInfo source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
| Modifier and Type | Method and Description |
|---|---|
Long |
getAcceptTimestamp()
Get 接听时间戳,UNIX 秒级时间戳
|
String |
getAsrStatus()
Get AsrUrl的状态:Complete
已完成;
Processing
正在生成中;
NotExists
无记录(未开启生成离线asr或者无套餐包)
|
String |
getAsrUrl()
Get 获取录音ASR文本信息地址
|
String |
getCallee()
Get 被叫号码
|
String |
getCaller()
Get 主叫号码
|
String |
getCallerLocation()
Get 主叫归属地
|
Long |
getCallType()
Get 通话类型 1 呼出 2 呼入 3 音频呼入 5 预测式外呼 6 内线呼叫
|
String |
getCustomRecordURL()
Get 录音转存第三方COS地址
|
Long |
getDirection()
Get 呼入呼出方向 0 呼入 1 呼出
|
Long |
getDuration()
Get 通话时长
|
Long |
getEndedTimestamp()
Get 结束时间戳,UNIX 秒级时间戳
|
Long |
getEndStatus()
Get EndStatus与EndStatusString一一对应,具体枚举如下:
场景 EndStatus EndStatusString 状态说明**
电话呼入&呼出 1 ok **正常通话**
电话呼入 102 ivrGiveUp **IVR期间用户放弃**
电话呼入 103 waitingGiveUp **排队时用户放弃**
电话呼入 104 ringingGiveUp **振铃时用户放弃**
电话呼入 105 noSeatOnline **无座席在线**
电话呼入 106 notWorkTime **非工作时间**
电话呼入 107 ivrEnd **IVR全自动结束(无人工介入)**
电话呼入 100 blackList **黑名单(系统侧)**
电话呼出 108 restrictedCallee **全局外呼风险号码拦截(系统侧)**
电话呼出 109 tooManyRequest **外呼频控拦截(系统侧)**
电话呼出 110 restrictedArea **外呼地域拦截(系统侧)**
电话呼出 111 restrictedTime **外呼时段拦截(系统侧)**
电话呼出 202 notAnswer **被叫未接听**
电话呼出 203 userReject **被叫拒接挂断**
电话呼出 204 powerOff **被叫关机**
电话呼出 205 numberNotExist **被叫空号**
电话呼出 206 busy **被叫忙**
电话呼出 207 outOfCredit **被叫欠费**
电话呼出 208 operatorError **运营商线路异常**
电话呼出 209 callerCancel **主叫取消**
电话呼出 210 notInService **被叫不在服务区**
电话呼入&呼出 211 clientError **座席客户端错误**
电话呼出 212 carrierBlocked **运营商拦截**
电话呼出 213 callReminder **提示来电提醒**
电话呼出 215 numberInvalid **被叫号码无效**
电话呼出 216 callRestricted **提示呼叫受限**
电话呼出 217 calleeRestricted **被叫黑名单受限**
电话呼出 218 areaRestricted **被叫区域受限**
电话呼出 219 promptCallForwarding **提示呼叫转移**
电话呼出 220 callerCancelWhileRing **振铃中主叫取消**
电话呼出 221 callerCancelWithoutRing **未振铃被叫号码异常**
音频呼入 501 callConflict **VoIP用户呼叫冲突终止**
音频呼入 502 clientTimeout **VoIP用户客户端超时**
音频呼入 503 voipClientError **VoIP用户客户端错误**
中文详情[参考](https://www.tencentcloud.com/zh/document/product/1229/71847)
英文详情[参考](https://www.tencentcloud.com/document/product/1229/71847?lang=en)
|
String |
getEndStatusString()
Get 参考 EndStatus 字段
|
String |
getHungUpSide()
Get 挂机方 seat 座席 user 用户 system 系统
|
Long |
getIVRDuration()
Get IVR 阶段耗时
|
String[] |
getIVRKeyPressed()
Get IVR 按键信息 ,e.g.
|
IVRKeyPressedElement[] |
getIVRKeyPressedEx()
Get IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
|
IVRKeyPressedElement[] |
getPostIVRKeyPressed()
Get 后置IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
|
String |
getProtectedCallee()
Get 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空
|
String |
getProtectedCaller()
Get 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空
|
Long |
getQueuedSkillGroupId()
Get 排队技能组Id
|
String |
getQueuedSkillGroupName()
Get 排队技能组名称
|
Long |
getQueuedTimestamp()
Get 进入排队时间,Unix 秒级时间戳
|
String |
getRecordId()
Get 录音 ID
|
String |
getRecordURL()
Get 录音信息
|
String |
getRemark()
Get 备注
|
Long |
getRingTimestamp()
Get 振铃时间戳,UNIX 秒级时间戳
|
SeatUserInfo |
getSeatUser()
Get 座席信息
|
ServeParticipant[] |
getServeParticipants()
Get 服务参与者列表
|
String |
getSessionId()
Get 会话 ID
|
String |
getSkillGroup()
Get 技能组名称
|
Long |
getSkillGroupId()
Get 技能组ID
|
Long |
getStartTimestamp()
Get 会话开始时间戳,UNIX 秒级时间戳
|
Long |
getTime()
Get 呼叫发起时间戳,Unix 时间戳
|
String |
getUui()
Deprecated.
|
String |
getUUI()
Get 客户自定义数据(User-to-User Interface)
|
String[] |
getVoicemailAsrURL()
Get 通话中语音留言ASR文本信息地址
|
String[] |
getVoicemailRecordURL()
Get 通话中语音留言录音URL
|
void |
setAcceptTimestamp(Long AcceptTimestamp)
Set 接听时间戳,UNIX 秒级时间戳
|
void |
setAsrStatus(String AsrStatus)
Set AsrUrl的状态:Complete
已完成;
Processing
正在生成中;
NotExists
无记录(未开启生成离线asr或者无套餐包)
|
void |
setAsrUrl(String AsrUrl)
Set 获取录音ASR文本信息地址
|
void |
setCallee(String Callee)
Set 被叫号码
|
void |
setCaller(String Caller)
Set 主叫号码
|
void |
setCallerLocation(String CallerLocation)
Set 主叫归属地
|
void |
setCallType(Long CallType)
Set 通话类型 1 呼出 2 呼入 3 音频呼入 5 预测式外呼 6 内线呼叫
|
void |
setCustomRecordURL(String CustomRecordURL)
Set 录音转存第三方COS地址
|
void |
setDirection(Long Direction)
Set 呼入呼出方向 0 呼入 1 呼出
|
void |
setDuration(Long Duration)
Set 通话时长
|
void |
setEndedTimestamp(Long EndedTimestamp)
Set 结束时间戳,UNIX 秒级时间戳
|
void |
setEndStatus(Long EndStatus)
Set EndStatus与EndStatusString一一对应,具体枚举如下:
场景 EndStatus EndStatusString 状态说明**
电话呼入&呼出 1 ok **正常通话**
电话呼入 102 ivrGiveUp **IVR期间用户放弃**
电话呼入 103 waitingGiveUp **排队时用户放弃**
电话呼入 104 ringingGiveUp **振铃时用户放弃**
电话呼入 105 noSeatOnline **无座席在线**
电话呼入 106 notWorkTime **非工作时间**
电话呼入 107 ivrEnd **IVR全自动结束(无人工介入)**
电话呼入 100 blackList **黑名单(系统侧)**
电话呼出 108 restrictedCallee **全局外呼风险号码拦截(系统侧)**
电话呼出 109 tooManyRequest **外呼频控拦截(系统侧)**
电话呼出 110 restrictedArea **外呼地域拦截(系统侧)**
电话呼出 111 restrictedTime **外呼时段拦截(系统侧)**
电话呼出 202 notAnswer **被叫未接听**
电话呼出 203 userReject **被叫拒接挂断**
电话呼出 204 powerOff **被叫关机**
电话呼出 205 numberNotExist **被叫空号**
电话呼出 206 busy **被叫忙**
电话呼出 207 outOfCredit **被叫欠费**
电话呼出 208 operatorError **运营商线路异常**
电话呼出 209 callerCancel **主叫取消**
电话呼出 210 notInService **被叫不在服务区**
电话呼入&呼出 211 clientError **座席客户端错误**
电话呼出 212 carrierBlocked **运营商拦截**
电话呼出 213 callReminder **提示来电提醒**
电话呼出 215 numberInvalid **被叫号码无效**
电话呼出 216 callRestricted **提示呼叫受限**
电话呼出 217 calleeRestricted **被叫黑名单受限**
电话呼出 218 areaRestricted **被叫区域受限**
电话呼出 219 promptCallForwarding **提示呼叫转移**
电话呼出 220 callerCancelWhileRing **振铃中主叫取消**
电话呼出 221 callerCancelWithoutRing **未振铃被叫号码异常**
音频呼入 501 callConflict **VoIP用户呼叫冲突终止**
音频呼入 502 clientTimeout **VoIP用户客户端超时**
音频呼入 503 voipClientError **VoIP用户客户端错误**
中文详情[参考](https://www.tencentcloud.com/zh/document/product/1229/71847)
英文详情[参考](https://www.tencentcloud.com/document/product/1229/71847?lang=en)
|
void |
setEndStatusString(String EndStatusString)
Set 参考 EndStatus 字段
|
void |
setHungUpSide(String HungUpSide)
Set 挂机方 seat 座席 user 用户 system 系统
|
void |
setIVRDuration(Long IVRDuration)
Set IVR 阶段耗时
|
void |
setIVRKeyPressed(String[] IVRKeyPressed)
Set IVR 按键信息 ,e.g.
|
void |
setIVRKeyPressedEx(IVRKeyPressedElement[] IVRKeyPressedEx)
Set IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
|
void |
setPostIVRKeyPressed(IVRKeyPressedElement[] PostIVRKeyPressed)
Set 后置IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])
|
void |
setProtectedCallee(String ProtectedCallee)
Set 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空
|
void |
setProtectedCaller(String ProtectedCaller)
Set 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空
|
void |
setQueuedSkillGroupId(Long QueuedSkillGroupId)
Set 排队技能组Id
|
void |
setQueuedSkillGroupName(String QueuedSkillGroupName)
Set 排队技能组名称
|
void |
setQueuedTimestamp(Long QueuedTimestamp)
Set 进入排队时间,Unix 秒级时间戳
|
void |
setRecordId(String RecordId)
Set 录音 ID
|
void |
setRecordURL(String RecordURL)
Set 录音信息
|
void |
setRemark(String Remark)
Set 备注
|
void |
setRingTimestamp(Long RingTimestamp)
Set 振铃时间戳,UNIX 秒级时间戳
|
void |
setSeatUser(SeatUserInfo SeatUser)
Set 座席信息
|
void |
setServeParticipants(ServeParticipant[] ServeParticipants)
Set 服务参与者列表
|
void |
setSessionId(String SessionId)
Set 会话 ID
|
void |
setSkillGroup(String SkillGroup)
Set 技能组名称
|
void |
setSkillGroupId(Long SkillGroupId)
Set 技能组ID
|
void |
setStartTimestamp(Long StartTimestamp)
Set 会话开始时间戳,UNIX 秒级时间戳
|
void |
setTime(Long Time)
Set 呼叫发起时间戳,Unix 时间戳
|
void |
setUui(String Uui)
Deprecated.
|
void |
setUUI(String UUI)
Set 客户自定义数据(User-to-User Interface)
|
void |
setVoicemailAsrURL(String[] VoicemailAsrURL)
Set 通话中语音留言ASR文本信息地址
|
void |
setVoicemailRecordURL(String[] VoicemailRecordURL)
Set 通话中语音留言录音URL
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic TelCdrInfo()
public TelCdrInfo(TelCdrInfo source)
public String getCaller()
public void setCaller(String Caller)
Caller - 主叫号码public String getCallee()
public void setCallee(String Callee)
Callee - 被叫号码public Long getTime()
public void setTime(Long Time)
Time - 呼叫发起时间戳,Unix 时间戳public Long getDirection()
public void setDirection(Long Direction)
Direction - 呼入呼出方向 0 呼入 1 呼出public Long getCallType()
public void setCallType(Long CallType)
CallType - 通话类型 1 呼出 2 呼入 3 音频呼入 5 预测式外呼 6 内线呼叫public Long getDuration()
public void setDuration(Long Duration)
Duration - 通话时长public String getRecordURL()
public void setRecordURL(String RecordURL)
RecordURL - 录音信息public String getRecordId()
public void setRecordId(String RecordId)
RecordId - 录音 IDpublic SeatUserInfo getSeatUser()
public void setSeatUser(SeatUserInfo SeatUser)
SeatUser - 座席信息public Long getEndStatus()
public void setEndStatus(Long EndStatus)
EndStatus - EndStatus与EndStatusString一一对应,具体枚举如下:
场景 EndStatus EndStatusString 状态说明**
电话呼入&呼出 1 ok **正常通话**
电话呼入 102 ivrGiveUp **IVR期间用户放弃**
电话呼入 103 waitingGiveUp **排队时用户放弃**
电话呼入 104 ringingGiveUp **振铃时用户放弃**
电话呼入 105 noSeatOnline **无座席在线**
电话呼入 106 notWorkTime **非工作时间**
电话呼入 107 ivrEnd **IVR全自动结束(无人工介入)**
电话呼入 100 blackList **黑名单(系统侧)**
电话呼出 108 restrictedCallee **全局外呼风险号码拦截(系统侧)**
电话呼出 109 tooManyRequest **外呼频控拦截(系统侧)**
电话呼出 110 restrictedArea **外呼地域拦截(系统侧)**
电话呼出 111 restrictedTime **外呼时段拦截(系统侧)**
电话呼出 202 notAnswer **被叫未接听**
电话呼出 203 userReject **被叫拒接挂断**
电话呼出 204 powerOff **被叫关机**
电话呼出 205 numberNotExist **被叫空号**
电话呼出 206 busy **被叫忙**
电话呼出 207 outOfCredit **被叫欠费**
电话呼出 208 operatorError **运营商线路异常**
电话呼出 209 callerCancel **主叫取消**
电话呼出 210 notInService **被叫不在服务区**
电话呼入&呼出 211 clientError **座席客户端错误**
电话呼出 212 carrierBlocked **运营商拦截**
电话呼出 213 callReminder **提示来电提醒**
电话呼出 215 numberInvalid **被叫号码无效**
电话呼出 216 callRestricted **提示呼叫受限**
电话呼出 217 calleeRestricted **被叫黑名单受限**
电话呼出 218 areaRestricted **被叫区域受限**
电话呼出 219 promptCallForwarding **提示呼叫转移**
电话呼出 220 callerCancelWhileRing **振铃中主叫取消**
电话呼出 221 callerCancelWithoutRing **未振铃被叫号码异常**
音频呼入 501 callConflict **VoIP用户呼叫冲突终止**
音频呼入 502 clientTimeout **VoIP用户客户端超时**
音频呼入 503 voipClientError **VoIP用户客户端错误**
中文详情[参考](https://www.tencentcloud.com/zh/document/product/1229/71847)
英文详情[参考](https://www.tencentcloud.com/document/product/1229/71847?lang=en)public String getSkillGroup()
public void setSkillGroup(String SkillGroup)
SkillGroup - 技能组名称public String getCallerLocation()
public void setCallerLocation(String CallerLocation)
CallerLocation - 主叫归属地public Long getIVRDuration()
public void setIVRDuration(Long IVRDuration)
IVRDuration - IVR 阶段耗时public Long getRingTimestamp()
public void setRingTimestamp(Long RingTimestamp)
RingTimestamp - 振铃时间戳,UNIX 秒级时间戳public Long getAcceptTimestamp()
public void setAcceptTimestamp(Long AcceptTimestamp)
AcceptTimestamp - 接听时间戳,UNIX 秒级时间戳public Long getEndedTimestamp()
public void setEndedTimestamp(Long EndedTimestamp)
EndedTimestamp - 结束时间戳,UNIX 秒级时间戳public String[] getIVRKeyPressed()
public void setIVRKeyPressed(String[] IVRKeyPressed)
IVRKeyPressed - IVR 按键信息 ,e.g. ["1","2","3"]public String getHungUpSide()
public void setHungUpSide(String HungUpSide)
HungUpSide - 挂机方 seat 座席 user 用户 system 系统public ServeParticipant[] getServeParticipants()
public void setServeParticipants(ServeParticipant[] ServeParticipants)
ServeParticipants - 服务参与者列表public Long getSkillGroupId()
public void setSkillGroupId(Long SkillGroupId)
SkillGroupId - 技能组IDpublic String getEndStatusString()
public void setEndStatusString(String EndStatusString)
EndStatusString - 参考 EndStatus 字段public Long getStartTimestamp()
public void setStartTimestamp(Long StartTimestamp)
StartTimestamp - 会话开始时间戳,UNIX 秒级时间戳public Long getQueuedTimestamp()
public void setQueuedTimestamp(Long QueuedTimestamp)
QueuedTimestamp - 进入排队时间,Unix 秒级时间戳public IVRKeyPressedElement[] getPostIVRKeyPressed()
public void setPostIVRKeyPressed(IVRKeyPressedElement[] PostIVRKeyPressed)
PostIVRKeyPressed - 后置IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])public Long getQueuedSkillGroupId()
public void setQueuedSkillGroupId(Long QueuedSkillGroupId)
QueuedSkillGroupId - 排队技能组Idpublic String getSessionId()
public void setSessionId(String SessionId)
SessionId - 会话 IDpublic String getProtectedCaller()
public void setProtectedCaller(String ProtectedCaller)
ProtectedCaller - 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空public String getProtectedCallee()
public void setProtectedCallee(String ProtectedCallee)
ProtectedCallee - 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空@Deprecated public String getUui()
@Deprecated public void setUui(String Uui)
Uui - 客户自定义数据(User-to-User Interface)
注意:此字段可能返回 null,表示取不到有效值。public String getUUI()
public void setUUI(String UUI)
UUI - 客户自定义数据(User-to-User Interface)public IVRKeyPressedElement[] getIVRKeyPressedEx()
public void setIVRKeyPressedEx(IVRKeyPressedElement[] IVRKeyPressedEx)
IVRKeyPressedEx - IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}])public String getAsrUrl()
public void setAsrUrl(String AsrUrl)
AsrUrl - 获取录音ASR文本信息地址public String getAsrStatus()
public void setAsrStatus(String AsrStatus)
AsrStatus - AsrUrl的状态:Complete
已完成;
Processing
正在生成中;
NotExists
无记录(未开启生成离线asr或者无套餐包)public String getCustomRecordURL()
public void setCustomRecordURL(String CustomRecordURL)
CustomRecordURL - 录音转存第三方COS地址public String getRemark()
public void setRemark(String Remark)
Remark - 备注public String getQueuedSkillGroupName()
public void setQueuedSkillGroupName(String QueuedSkillGroupName)
QueuedSkillGroupName - 排队技能组名称public String[] getVoicemailRecordURL()
public void setVoicemailRecordURL(String[] VoicemailRecordURL)
VoicemailRecordURL - 通话中语音留言录音URLpublic String[] getVoicemailAsrURL()
public void setVoicemailAsrURL(String[] VoicemailAsrURL)
VoicemailAsrURL - 通话中语音留言ASR文本信息地址Copyright © 2025. All rights reserved.