Class CreateCallBackRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.npp.v20190823.models.CreateCallBackRequest
-
public class CreateCallBackRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateCallBackRequest()
CreateCallBackRequest(CreateCallBackRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBizAppId()
Get 业务appidString
getBizId()
Get 业务应用 key,业务用该 key 可以区分内部业务或客户产品等,该 key 需保证在该 appId 下全局唯一,最大长度不超过 64 个字节,bizId 只能包含数字、字母。String
getDst()
Get 被叫号码(必须为 11 位手机或固话号码,号码前加 0086,如008613631686024,固话如:0086075586013388)String
getDstDisplayNum()
Get 被叫显示系统分配的固话号码,如不填显示随机分配号码String
getHangupUrl()
Get 话单回调通知地址,正式环境可以配置默认推送地址String
getLastCallId()
Get 最后一次呼叫 callId,带上该字段以后,平台会参考该 callId 分配线路,优先不分配该 callId 通话线路(注:谨慎使用,这个会影响线路调度)String
getMaxAllowTime()
Get 允许最大通话时间,不填默认为 30 分钟(单位:分钟)String
getOrderId()
Get 订单 ID,最大长度不超过64个字节,对于一些有订单状态 App 相关应用使用(如达人帮接入 App 应用),该字段只在帐单中带上,其它回调不附带该字段RreCallerHandle
getPreCallerHandle()
Get 结构体,主叫呼叫预处理操作,根据不同操作确认是否呼通被叫。如需使用,本结构体需要与 keyList 结构体配合使用,此时这两个参数都为必填项String
getRecord()
Get 是否录音,0 表示不录音,1 表示录音。默认为不录音String
getRecordUrl()
Get 录单 URL 回调通知地址,正式环境可以配置默认推送地址String
getSrc()
Get 主叫号码(必须为 11 位手机号,号码前加 0086,如 008613631686024)String
getSrcDisplayNum()
Get 主叫显示系统分配的固话号码,如不填显示随机分配号码String
getStatusFlag()
Get 主叫发起呼叫状态:1 被叫发起呼叫状态:256 主叫响铃状态:2 被叫响铃状态:512 主叫接听状态:4 被叫接听状态:1024 主叫拒绝接听状态:8 被叫拒绝接听状态:2048 主叫正常挂机状态:16 被叫正常挂机状态:4096 主叫呼叫异常:32 被叫呼叫异常:8192 例如:当值为 0:表示所有状态不需要推送;当值为 4:表示只要推送主叫接听状态;当值为 16191:表示所有状态都需要推送(上面所有值和)String
getStatusUrl()
Get 状态回调通知地址,正式环境可以配置默认推送地址void
setBizAppId(String BizAppId)
Set 业务appidvoid
setBizId(String BizId)
Set 业务应用 key,业务用该 key 可以区分内部业务或客户产品等,该 key 需保证在该 appId 下全局唯一,最大长度不超过 64 个字节,bizId 只能包含数字、字母。void
setDst(String Dst)
Set 被叫号码(必须为 11 位手机或固话号码,号码前加 0086,如008613631686024,固话如:0086075586013388)void
setDstDisplayNum(String DstDisplayNum)
Set 被叫显示系统分配的固话号码,如不填显示随机分配号码void
setHangupUrl(String HangupUrl)
Set 话单回调通知地址,正式环境可以配置默认推送地址void
setLastCallId(String LastCallId)
Set 最后一次呼叫 callId,带上该字段以后,平台会参考该 callId 分配线路,优先不分配该 callId 通话线路(注:谨慎使用,这个会影响线路调度)void
setMaxAllowTime(String MaxAllowTime)
Set 允许最大通话时间,不填默认为 30 分钟(单位:分钟)void
setOrderId(String OrderId)
Set 订单 ID,最大长度不超过64个字节,对于一些有订单状态 App 相关应用使用(如达人帮接入 App 应用),该字段只在帐单中带上,其它回调不附带该字段void
setPreCallerHandle(RreCallerHandle PreCallerHandle)
Set 结构体,主叫呼叫预处理操作,根据不同操作确认是否呼通被叫。如需使用,本结构体需要与 keyList 结构体配合使用,此时这两个参数都为必填项void
setRecord(String Record)
Set 是否录音,0 表示不录音,1 表示录音。默认为不录音void
setRecordUrl(String RecordUrl)
Set 录单 URL 回调通知地址,正式环境可以配置默认推送地址void
setSrc(String Src)
Set 主叫号码(必须为 11 位手机号,号码前加 0086,如 008613631686024)void
setSrcDisplayNum(String SrcDisplayNum)
Set 主叫显示系统分配的固话号码,如不填显示随机分配号码void
setStatusFlag(String StatusFlag)
Set 主叫发起呼叫状态:1 被叫发起呼叫状态:256 主叫响铃状态:2 被叫响铃状态:512 主叫接听状态:4 被叫接听状态:1024 主叫拒绝接听状态:8 被叫拒绝接听状态:2048 主叫正常挂机状态:16 被叫正常挂机状态:4096 主叫呼叫异常:32 被叫呼叫异常:8192 例如:当值为 0:表示所有状态不需要推送;当值为 4:表示只要推送主叫接听状态;当值为 16191:表示所有状态都需要推送(上面所有值和)void
setStatusUrl(String StatusUrl)
Set 状态回调通知地址,正式环境可以配置默认推送地址void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateCallBackRequest
public CreateCallBackRequest()
-
CreateCallBackRequest
public CreateCallBackRequest(CreateCallBackRequest 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.
-
-
Method Detail
-
getBizAppId
public String getBizAppId()
Get 业务appid- Returns:
- BizAppId 业务appid
-
setBizAppId
public void setBizAppId(String BizAppId)
Set 业务appid- Parameters:
BizAppId
- 业务appid
-
getSrc
public String getSrc()
Get 主叫号码(必须为 11 位手机号,号码前加 0086,如 008613631686024)- Returns:
- Src 主叫号码(必须为 11 位手机号,号码前加 0086,如 008613631686024)
-
setSrc
public void setSrc(String Src)
Set 主叫号码(必须为 11 位手机号,号码前加 0086,如 008613631686024)- Parameters:
Src
- 主叫号码(必须为 11 位手机号,号码前加 0086,如 008613631686024)
-
getDst
public String getDst()
Get 被叫号码(必须为 11 位手机或固话号码,号码前加 0086,如008613631686024,固话如:0086075586013388)- Returns:
- Dst 被叫号码(必须为 11 位手机或固话号码,号码前加 0086,如008613631686024,固话如:0086075586013388)
-
setDst
public void setDst(String Dst)
Set 被叫号码(必须为 11 位手机或固话号码,号码前加 0086,如008613631686024,固话如:0086075586013388)- Parameters:
Dst
- 被叫号码(必须为 11 位手机或固话号码,号码前加 0086,如008613631686024,固话如:0086075586013388)
-
getSrcDisplayNum
public String getSrcDisplayNum()
Get 主叫显示系统分配的固话号码,如不填显示随机分配号码- Returns:
- SrcDisplayNum 主叫显示系统分配的固话号码,如不填显示随机分配号码
-
setSrcDisplayNum
public void setSrcDisplayNum(String SrcDisplayNum)
Set 主叫显示系统分配的固话号码,如不填显示随机分配号码- Parameters:
SrcDisplayNum
- 主叫显示系统分配的固话号码,如不填显示随机分配号码
-
getDstDisplayNum
public String getDstDisplayNum()
Get 被叫显示系统分配的固话号码,如不填显示随机分配号码- Returns:
- DstDisplayNum 被叫显示系统分配的固话号码,如不填显示随机分配号码
-
setDstDisplayNum
public void setDstDisplayNum(String DstDisplayNum)
Set 被叫显示系统分配的固话号码,如不填显示随机分配号码- Parameters:
DstDisplayNum
- 被叫显示系统分配的固话号码,如不填显示随机分配号码
-
getRecord
public String getRecord()
Get 是否录音,0 表示不录音,1 表示录音。默认为不录音- Returns:
- Record 是否录音,0 表示不录音,1 表示录音。默认为不录音
-
setRecord
public void setRecord(String Record)
Set 是否录音,0 表示不录音,1 表示录音。默认为不录音- Parameters:
Record
- 是否录音,0 表示不录音,1 表示录音。默认为不录音
-
getMaxAllowTime
public String getMaxAllowTime()
Get 允许最大通话时间,不填默认为 30 分钟(单位:分钟)- Returns:
- MaxAllowTime 允许最大通话时间,不填默认为 30 分钟(单位:分钟)
-
setMaxAllowTime
public void setMaxAllowTime(String MaxAllowTime)
Set 允许最大通话时间,不填默认为 30 分钟(单位:分钟)- Parameters:
MaxAllowTime
- 允许最大通话时间,不填默认为 30 分钟(单位:分钟)
-
getStatusFlag
public String getStatusFlag()
Get 主叫发起呼叫状态:1 被叫发起呼叫状态:256 主叫响铃状态:2 被叫响铃状态:512 主叫接听状态:4 被叫接听状态:1024 主叫拒绝接听状态:8 被叫拒绝接听状态:2048 主叫正常挂机状态:16 被叫正常挂机状态:4096 主叫呼叫异常:32 被叫呼叫异常:8192 例如:当值为 0:表示所有状态不需要推送;当值为 4:表示只要推送主叫接听状态;当值为 16191:表示所有状态都需要推送(上面所有值和)- Returns:
- StatusFlag 主叫发起呼叫状态:1 被叫发起呼叫状态:256 主叫响铃状态:2 被叫响铃状态:512 主叫接听状态:4 被叫接听状态:1024 主叫拒绝接听状态:8 被叫拒绝接听状态:2048 主叫正常挂机状态:16 被叫正常挂机状态:4096 主叫呼叫异常:32 被叫呼叫异常:8192 例如:当值为 0:表示所有状态不需要推送;当值为 4:表示只要推送主叫接听状态;当值为 16191:表示所有状态都需要推送(上面所有值和)
-
setStatusFlag
public void setStatusFlag(String StatusFlag)
Set 主叫发起呼叫状态:1 被叫发起呼叫状态:256 主叫响铃状态:2 被叫响铃状态:512 主叫接听状态:4 被叫接听状态:1024 主叫拒绝接听状态:8 被叫拒绝接听状态:2048 主叫正常挂机状态:16 被叫正常挂机状态:4096 主叫呼叫异常:32 被叫呼叫异常:8192 例如:当值为 0:表示所有状态不需要推送;当值为 4:表示只要推送主叫接听状态;当值为 16191:表示所有状态都需要推送(上面所有值和)- Parameters:
StatusFlag
- 主叫发起呼叫状态:1 被叫发起呼叫状态:256 主叫响铃状态:2 被叫响铃状态:512 主叫接听状态:4 被叫接听状态:1024 主叫拒绝接听状态:8 被叫拒绝接听状态:2048 主叫正常挂机状态:16 被叫正常挂机状态:4096 主叫呼叫异常:32 被叫呼叫异常:8192 例如:当值为 0:表示所有状态不需要推送;当值为 4:表示只要推送主叫接听状态;当值为 16191:表示所有状态都需要推送(上面所有值和)
-
getStatusUrl
public String getStatusUrl()
Get 状态回调通知地址,正式环境可以配置默认推送地址- Returns:
- StatusUrl 状态回调通知地址,正式环境可以配置默认推送地址
-
setStatusUrl
public void setStatusUrl(String StatusUrl)
Set 状态回调通知地址,正式环境可以配置默认推送地址- Parameters:
StatusUrl
- 状态回调通知地址,正式环境可以配置默认推送地址
-
getHangupUrl
public String getHangupUrl()
Get 话单回调通知地址,正式环境可以配置默认推送地址- Returns:
- HangupUrl 话单回调通知地址,正式环境可以配置默认推送地址
-
setHangupUrl
public void setHangupUrl(String HangupUrl)
Set 话单回调通知地址,正式环境可以配置默认推送地址- Parameters:
HangupUrl
- 话单回调通知地址,正式环境可以配置默认推送地址
-
getRecordUrl
public String getRecordUrl()
Get 录单 URL 回调通知地址,正式环境可以配置默认推送地址- Returns:
- RecordUrl 录单 URL 回调通知地址,正式环境可以配置默认推送地址
-
setRecordUrl
public void setRecordUrl(String RecordUrl)
Set 录单 URL 回调通知地址,正式环境可以配置默认推送地址- Parameters:
RecordUrl
- 录单 URL 回调通知地址,正式环境可以配置默认推送地址
-
getBizId
public String getBizId()
Get 业务应用 key,业务用该 key 可以区分内部业务或客户产品等,该 key 需保证在该 appId 下全局唯一,最大长度不超过 64 个字节,bizId 只能包含数字、字母。- Returns:
- BizId 业务应用 key,业务用该 key 可以区分内部业务或客户产品等,该 key 需保证在该 appId 下全局唯一,最大长度不超过 64 个字节,bizId 只能包含数字、字母。
-
setBizId
public void setBizId(String BizId)
Set 业务应用 key,业务用该 key 可以区分内部业务或客户产品等,该 key 需保证在该 appId 下全局唯一,最大长度不超过 64 个字节,bizId 只能包含数字、字母。- Parameters:
BizId
- 业务应用 key,业务用该 key 可以区分内部业务或客户产品等,该 key 需保证在该 appId 下全局唯一,最大长度不超过 64 个字节,bizId 只能包含数字、字母。
-
getLastCallId
public String getLastCallId()
Get 最后一次呼叫 callId,带上该字段以后,平台会参考该 callId 分配线路,优先不分配该 callId 通话线路(注:谨慎使用,这个会影响线路调度)- Returns:
- LastCallId 最后一次呼叫 callId,带上该字段以后,平台会参考该 callId 分配线路,优先不分配该 callId 通话线路(注:谨慎使用,这个会影响线路调度)
-
setLastCallId
public void setLastCallId(String LastCallId)
Set 最后一次呼叫 callId,带上该字段以后,平台会参考该 callId 分配线路,优先不分配该 callId 通话线路(注:谨慎使用,这个会影响线路调度)- Parameters:
LastCallId
- 最后一次呼叫 callId,带上该字段以后,平台会参考该 callId 分配线路,优先不分配该 callId 通话线路(注:谨慎使用,这个会影响线路调度)
-
getPreCallerHandle
public RreCallerHandle getPreCallerHandle()
Get 结构体,主叫呼叫预处理操作,根据不同操作确认是否呼通被叫。如需使用,本结构体需要与 keyList 结构体配合使用,此时这两个参数都为必填项- Returns:
- PreCallerHandle 结构体,主叫呼叫预处理操作,根据不同操作确认是否呼通被叫。如需使用,本结构体需要与 keyList 结构体配合使用,此时这两个参数都为必填项
-
setPreCallerHandle
public void setPreCallerHandle(RreCallerHandle PreCallerHandle)
Set 结构体,主叫呼叫预处理操作,根据不同操作确认是否呼通被叫。如需使用,本结构体需要与 keyList 结构体配合使用,此时这两个参数都为必填项- Parameters:
PreCallerHandle
- 结构体,主叫呼叫预处理操作,根据不同操作确认是否呼通被叫。如需使用,本结构体需要与 keyList 结构体配合使用,此时这两个参数都为必填项
-
getOrderId
public String getOrderId()
Get 订单 ID,最大长度不超过64个字节,对于一些有订单状态 App 相关应用使用(如达人帮接入 App 应用),该字段只在帐单中带上,其它回调不附带该字段- Returns:
- OrderId 订单 ID,最大长度不超过64个字节,对于一些有订单状态 App 相关应用使用(如达人帮接入 App 应用),该字段只在帐单中带上,其它回调不附带该字段
-
setOrderId
public void setOrderId(String OrderId)
Set 订单 ID,最大长度不超过64个字节,对于一些有订单状态 App 相关应用使用(如达人帮接入 App 应用),该字段只在帐单中带上,其它回调不附带该字段- Parameters:
OrderId
- 订单 ID,最大长度不超过64个字节,对于一些有订单状态 App 相关应用使用(如达人帮接入 App 应用),该字段只在帐单中带上,其它回调不附带该字段
-
-