Class GetVirtualNumRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.npp.v20190823.models.GetVirtualNumRequest
-
public class GetVirtualNumRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description GetVirtualNumRequest()GetVirtualNumRequest(GetVirtualNumRequest 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[]getAccreditList()Get {“accreditList”:[“008613631686024”,”008612345678910”]},主要用于 N-1 场景,号码绑定非共享是独占型,指定了 dst 独占中间号绑定,accreditList 表示这个列表成员可以拨打 dst 绑 定的中间号,默认值为空,表示所有号码都可以拨打独占型中间号绑定,最大集合不允许超过 30 个,仅适用于xb模式StringgetAssignVirtualNum()Get 指定中间号(格式:008617013541251),如果该中间号已被使用则返回绑定失败。如果不带该字段则由腾讯侧从号码池里自动分配StringgetBizAppId()Get 业务appidStringgetBizId()Get 应用二级业务 ID,bizId 需保证在该 appId 下全局唯一,最大长度不超过 16 个字节。StringgetCityId()Get 主被叫显号号码归属地,指定该参数说明显号归属该城市,如果没有该城市号码会随机选取一个城市或者后台配置返回107,返回码详见 《腾讯-中间号-城市id.xlsx》StringgetDst()Get 被叫号码(号码前加 0086,如 008613631686024)StringgetHangupUrl()Get 话单回调通知地址,正式环境可以配置默认推送地址StringgetMaxAssignTime()Get 号码最大绑定时间,不填默认为 24 小时,最长绑定时间是168小时,单位秒StringgetRecord()Get 是否录音,0表示不录音,1表示录音。默认为不录音,注意如果需要录音回调,通话完成后需要等待一段时间,收到录音回调之后,再解绑中间号。StringgetRecordUrl()Get 录单 URL 回调通知地址,正式环境可以配置默认推送地址StringgetSrc()Get 主叫号码(号码前加 0086,如 008613631686024),xb 模式下是不用填写,axb 模式下是必选StringgetStatusFlag()Get 主叫发起呼叫状态:1 被叫发起呼叫状态:256 主叫响铃状态:2 被叫响铃状态:512 主叫接听状态:4 被叫接听状态:1024 主叫拒绝接听状态:8 被叫拒绝接听状态:2048 主叫正常挂机状态:16 被叫正常挂机状态:4096 主叫呼叫异常:32 被叫呼叫异常:8192 例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和)StringgetStatusUrl()Get 请填写statusFlag并设置值,状态回调通知地址,正式环境可以配置默认推送地址voidsetAccreditList(String[] AccreditList)Set {“accreditList”:[“008613631686024”,”008612345678910”]},主要用于 N-1 场景,号码绑定非共享是独占型,指定了 dst 独占中间号绑定,accreditList 表示这个列表成员可以拨打 dst 绑 定的中间号,默认值为空,表示所有号码都可以拨打独占型中间号绑定,最大集合不允许超过 30 个,仅适用于xb模式voidsetAssignVirtualNum(String AssignVirtualNum)Set 指定中间号(格式:008617013541251),如果该中间号已被使用则返回绑定失败。如果不带该字段则由腾讯侧从号码池里自动分配voidsetBizAppId(String BizAppId)Set 业务appidvoidsetBizId(String BizId)Set 应用二级业务 ID,bizId 需保证在该 appId 下全局唯一,最大长度不超过 16 个字节。voidsetCityId(String CityId)Set 主被叫显号号码归属地,指定该参数说明显号归属该城市,如果没有该城市号码会随机选取一个城市或者后台配置返回107,返回码详见 《腾讯-中间号-城市id.xlsx》voidsetDst(String Dst)Set 被叫号码(号码前加 0086,如 008613631686024)voidsetHangupUrl(String HangupUrl)Set 话单回调通知地址,正式环境可以配置默认推送地址voidsetMaxAssignTime(String MaxAssignTime)Set 号码最大绑定时间,不填默认为 24 小时,最长绑定时间是168小时,单位秒voidsetRecord(String Record)Set 是否录音,0表示不录音,1表示录音。默认为不录音,注意如果需要录音回调,通话完成后需要等待一段时间,收到录音回调之后,再解绑中间号。voidsetRecordUrl(String RecordUrl)Set 录单 URL 回调通知地址,正式环境可以配置默认推送地址voidsetSrc(String Src)Set 主叫号码(号码前加 0086,如 008613631686024),xb 模式下是不用填写,axb 模式下是必选voidsetStatusFlag(String StatusFlag)Set 主叫发起呼叫状态:1 被叫发起呼叫状态:256 主叫响铃状态:2 被叫响铃状态:512 主叫接听状态:4 被叫接听状态:1024 主叫拒绝接听状态:8 被叫拒绝接听状态:2048 主叫正常挂机状态:16 被叫正常挂机状态:4096 主叫呼叫异常:32 被叫呼叫异常:8192 例如: 值为 0:表示所有状态不需要推送 值为 4:表示只要推送主叫接听状态 值为 16191:表示所有状态都需要推送(上面所有值和)voidsetStatusUrl(String StatusUrl)Set 请填写statusFlag并设置值,状态回调通知地址,正式环境可以配置默认推送地址voidtoMap(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
-
GetVirtualNumRequest
public GetVirtualNumRequest()
-
GetVirtualNumRequest
public GetVirtualNumRequest(GetVirtualNumRequest 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
-
getDst
public String getDst()
Get 被叫号码(号码前加 0086,如 008613631686024)- Returns:
- Dst 被叫号码(号码前加 0086,如 008613631686024)
-
setDst
public void setDst(String Dst)
Set 被叫号码(号码前加 0086,如 008613631686024)- Parameters:
Dst- 被叫号码(号码前加 0086,如 008613631686024)
-
getSrc
public String getSrc()
Get 主叫号码(号码前加 0086,如 008613631686024),xb 模式下是不用填写,axb 模式下是必选- Returns:
- Src 主叫号码(号码前加 0086,如 008613631686024),xb 模式下是不用填写,axb 模式下是必选
-
setSrc
public void setSrc(String Src)
Set 主叫号码(号码前加 0086,如 008613631686024),xb 模式下是不用填写,axb 模式下是必选- Parameters:
Src- 主叫号码(号码前加 0086,如 008613631686024),xb 模式下是不用填写,axb 模式下是必选
-
getAccreditList
public String[] getAccreditList()
Get {“accreditList”:[“008613631686024”,”008612345678910”]},主要用于 N-1 场景,号码绑定非共享是独占型,指定了 dst 独占中间号绑定,accreditList 表示这个列表成员可以拨打 dst 绑 定的中间号,默认值为空,表示所有号码都可以拨打独占型中间号绑定,最大集合不允许超过 30 个,仅适用于xb模式- Returns:
- AccreditList {“accreditList”:[“008613631686024”,”008612345678910”]},主要用于 N-1 场景,号码绑定非共享是独占型,指定了 dst 独占中间号绑定,accreditList 表示这个列表成员可以拨打 dst 绑 定的中间号,默认值为空,表示所有号码都可以拨打独占型中间号绑定,最大集合不允许超过 30 个,仅适用于xb模式
-
setAccreditList
public void setAccreditList(String[] AccreditList)
Set {“accreditList”:[“008613631686024”,”008612345678910”]},主要用于 N-1 场景,号码绑定非共享是独占型,指定了 dst 独占中间号绑定,accreditList 表示这个列表成员可以拨打 dst 绑 定的中间号,默认值为空,表示所有号码都可以拨打独占型中间号绑定,最大集合不允许超过 30 个,仅适用于xb模式- Parameters:
AccreditList- {“accreditList”:[“008613631686024”,”008612345678910”]},主要用于 N-1 场景,号码绑定非共享是独占型,指定了 dst 独占中间号绑定,accreditList 表示这个列表成员可以拨打 dst 绑 定的中间号,默认值为空,表示所有号码都可以拨打独占型中间号绑定,最大集合不允许超过 30 个,仅适用于xb模式
-
getAssignVirtualNum
public String getAssignVirtualNum()
Get 指定中间号(格式:008617013541251),如果该中间号已被使用则返回绑定失败。如果不带该字段则由腾讯侧从号码池里自动分配- Returns:
- AssignVirtualNum 指定中间号(格式:008617013541251),如果该中间号已被使用则返回绑定失败。如果不带该字段则由腾讯侧从号码池里自动分配
-
setAssignVirtualNum
public void setAssignVirtualNum(String AssignVirtualNum)
Set 指定中间号(格式:008617013541251),如果该中间号已被使用则返回绑定失败。如果不带该字段则由腾讯侧从号码池里自动分配- Parameters:
AssignVirtualNum- 指定中间号(格式:008617013541251),如果该中间号已被使用则返回绑定失败。如果不带该字段则由腾讯侧从号码池里自动分配
-
getRecord
public String getRecord()
Get 是否录音,0表示不录音,1表示录音。默认为不录音,注意如果需要录音回调,通话完成后需要等待一段时间,收到录音回调之后,再解绑中间号。- Returns:
- Record 是否录音,0表示不录音,1表示录音。默认为不录音,注意如果需要录音回调,通话完成后需要等待一段时间,收到录音回调之后,再解绑中间号。
-
setRecord
public void setRecord(String Record)
Set 是否录音,0表示不录音,1表示录音。默认为不录音,注意如果需要录音回调,通话完成后需要等待一段时间,收到录音回调之后,再解绑中间号。- Parameters:
Record- 是否录音,0表示不录音,1表示录音。默认为不录音,注意如果需要录音回调,通话完成后需要等待一段时间,收到录音回调之后,再解绑中间号。
-
getCityId
public String getCityId()
Get 主被叫显号号码归属地,指定该参数说明显号归属该城市,如果没有该城市号码会随机选取一个城市或者后台配置返回107,返回码详见 《腾讯-中间号-城市id.xlsx》- Returns:
- CityId 主被叫显号号码归属地,指定该参数说明显号归属该城市,如果没有该城市号码会随机选取一个城市或者后台配置返回107,返回码详见 《腾讯-中间号-城市id.xlsx》
-
setCityId
public void setCityId(String CityId)
Set 主被叫显号号码归属地,指定该参数说明显号归属该城市,如果没有该城市号码会随机选取一个城市或者后台配置返回107,返回码详见 《腾讯-中间号-城市id.xlsx》- Parameters:
CityId- 主被叫显号号码归属地,指定该参数说明显号归属该城市,如果没有该城市号码会随机选取一个城市或者后台配置返回107,返回码详见 《腾讯-中间号-城市id.xlsx》
-
getBizId
public String getBizId()
Get 应用二级业务 ID,bizId 需保证在该 appId 下全局唯一,最大长度不超过 16 个字节。- Returns:
- BizId 应用二级业务 ID,bizId 需保证在该 appId 下全局唯一,最大长度不超过 16 个字节。
-
setBizId
public void setBizId(String BizId)
Set 应用二级业务 ID,bizId 需保证在该 appId 下全局唯一,最大长度不超过 16 个字节。- Parameters:
BizId- 应用二级业务 ID,bizId 需保证在该 appId 下全局唯一,最大长度不超过 16 个字节。
-
getMaxAssignTime
public String getMaxAssignTime()
Get 号码最大绑定时间,不填默认为 24 小时,最长绑定时间是168小时,单位秒- Returns:
- MaxAssignTime 号码最大绑定时间,不填默认为 24 小时,最长绑定时间是168小时,单位秒
-
setMaxAssignTime
public void setMaxAssignTime(String MaxAssignTime)
Set 号码最大绑定时间,不填默认为 24 小时,最长绑定时间是168小时,单位秒- Parameters:
MaxAssignTime- 号码最大绑定时间,不填默认为 24 小时,最长绑定时间是168小时,单位秒
-
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 请填写statusFlag并设置值,状态回调通知地址,正式环境可以配置默认推送地址- Returns:
- StatusUrl 请填写statusFlag并设置值,状态回调通知地址,正式环境可以配置默认推送地址
-
setStatusUrl
public void setStatusUrl(String StatusUrl)
Set 请填写statusFlag并设置值,状态回调通知地址,正式环境可以配置默认推送地址- Parameters:
StatusUrl- 请填写statusFlag并设置值,状态回调通知地址,正式环境可以配置默认推送地址
-
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 回调通知地址,正式环境可以配置默认推送地址
-
-