Class CccClient
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractClient
-
- com.tencentcloudapi.ccc.v20200210.CccClient
-
public class CccClient extends AbstractClient
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
-
-
Constructor Summary
Constructors Constructor Description CccClient(Credential credential, String region)
CccClient(Credential credential, String region, ClientProfile profile)
-
Method Summary
-
Methods inherited from class com.tencentcloudapi.common.AbstractClient
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
-
-
-
-
Constructor Detail
-
CccClient
public CccClient(Credential credential, String region)
-
CccClient
public CccClient(Credential credential, String region, ClientProfile profile)
-
-
Method Detail
-
BindNumberCallOutSkillGroup
public BindNumberCallOutSkillGroupResponse BindNumberCallOutSkillGroup(BindNumberCallOutSkillGroupRequest req) throws TencentCloudSDKException
绑定号码外呼技能组- Parameters:
req
- BindNumberCallOutSkillGroupRequest- Returns:
- BindNumberCallOutSkillGroupResponse
- Throws:
TencentCloudSDKException
-
BindStaffSkillGroupList
public BindStaffSkillGroupListResponse BindStaffSkillGroupList(BindStaffSkillGroupListRequest req) throws TencentCloudSDKException
绑定座席所属技能组- Parameters:
req
- BindStaffSkillGroupListRequest- Returns:
- BindStaffSkillGroupListResponse
- Throws:
TencentCloudSDKException
-
CreateAdminURL
public CreateAdminURLResponse CreateAdminURL(CreateAdminURLRequest req) throws TencentCloudSDKException
创建管理端访问链接- Parameters:
req
- CreateAdminURLRequest- Returns:
- CreateAdminURLResponse
- Throws:
TencentCloudSDKException
-
CreateAutoCalloutTask
public CreateAutoCalloutTaskResponse CreateAutoCalloutTask(CreateAutoCalloutTaskRequest req) throws TencentCloudSDKException
创建自动外呼任务- Parameters:
req
- CreateAutoCalloutTaskRequest- Returns:
- CreateAutoCalloutTaskResponse
- Throws:
TencentCloudSDKException
-
CreateCCCSkillGroup
public CreateCCCSkillGroupResponse CreateCCCSkillGroup(CreateCCCSkillGroupRequest req) throws TencentCloudSDKException
创建技能组- Parameters:
req
- CreateCCCSkillGroupRequest- Returns:
- CreateCCCSkillGroupResponse
- Throws:
TencentCloudSDKException
-
CreateCallOutSession
public CreateCallOutSessionResponse CreateCallOutSession(CreateCallOutSessionRequest req) throws TencentCloudSDKException
创建外呼会话,当前仅支持双呼,即先使用平台号码呼出到坐席手机上,坐席接听后,然后再外呼用户,而且由于运营商频率限制,坐席手机号必须先加白名单,避免频控导致外呼失败。- Parameters:
req
- CreateCallOutSessionRequest- Returns:
- CreateCallOutSessionResponse
- Throws:
TencentCloudSDKException
-
CreateCarrierPrivilegeNumberApplicant
public CreateCarrierPrivilegeNumberApplicantResponse CreateCarrierPrivilegeNumberApplicant(CreateCarrierPrivilegeNumberApplicantRequest req) throws TencentCloudSDKException
用于无限频率地呼叫坐席手机- Parameters:
req
- CreateCarrierPrivilegeNumberApplicantRequest- Returns:
- CreateCarrierPrivilegeNumberApplicantResponse
- Throws:
TencentCloudSDKException
-
CreateExtension
public CreateExtensionResponse CreateExtension(CreateExtensionRequest req) throws TencentCloudSDKException
创建话机账号- Parameters:
req
- CreateExtensionRequest- Returns:
- CreateExtensionResponse
- Throws:
TencentCloudSDKException
-
CreateSDKLoginToken
public CreateSDKLoginTokenResponse CreateSDKLoginToken(CreateSDKLoginTokenRequest req) throws TencentCloudSDKException
创建 SDK 登录 Token。- Parameters:
req
- CreateSDKLoginTokenRequest- Returns:
- CreateSDKLoginTokenResponse
- Throws:
TencentCloudSDKException
-
CreateStaff
public CreateStaffResponse CreateStaff(CreateStaffRequest req) throws TencentCloudSDKException
创建客服账号。- Parameters:
req
- CreateStaffRequest- Returns:
- CreateStaffResponse
- Throws:
TencentCloudSDKException
-
CreateUserSig
public CreateUserSigResponse CreateUserSig(CreateUserSigRequest req) throws TencentCloudSDKException
创建用户数据签名- Parameters:
req
- CreateUserSigRequest- Returns:
- CreateUserSigResponse
- Throws:
TencentCloudSDKException
-
DeleteExtension
public DeleteExtensionResponse DeleteExtension(DeleteExtensionRequest req) throws TencentCloudSDKException
删除话机账号- Parameters:
req
- DeleteExtensionRequest- Returns:
- DeleteExtensionResponse
- Throws:
TencentCloudSDKException
-
DeleteStaff
public DeleteStaffResponse DeleteStaff(DeleteStaffRequest req) throws TencentCloudSDKException
删除坐席信息- Parameters:
req
- DeleteStaffRequest- Returns:
- DeleteStaffResponse
- Throws:
TencentCloudSDKException
-
DescribeActiveCarrierPrivilegeNumber
public DescribeActiveCarrierPrivilegeNumberResponse DescribeActiveCarrierPrivilegeNumber(DescribeActiveCarrierPrivilegeNumberRequest req) throws TencentCloudSDKException
查询生效运营商白名单规则- Parameters:
req
- DescribeActiveCarrierPrivilegeNumberRequest- Returns:
- DescribeActiveCarrierPrivilegeNumberResponse
- Throws:
TencentCloudSDKException
-
DescribeAutoCalloutTask
public DescribeAutoCalloutTaskResponse DescribeAutoCalloutTask(DescribeAutoCalloutTaskRequest req) throws TencentCloudSDKException
查询自动外呼任务详情- Parameters:
req
- DescribeAutoCalloutTaskRequest- Returns:
- DescribeAutoCalloutTaskResponse
- Throws:
TencentCloudSDKException
-
DescribeAutoCalloutTasks
public DescribeAutoCalloutTasksResponse DescribeAutoCalloutTasks(DescribeAutoCalloutTasksRequest req) throws TencentCloudSDKException
批量查询自动任务外呼- Parameters:
req
- DescribeAutoCalloutTasksRequest- Returns:
- DescribeAutoCalloutTasksResponse
- Throws:
TencentCloudSDKException
-
DescribeCCCBuyInfoList
public DescribeCCCBuyInfoListResponse DescribeCCCBuyInfoList(DescribeCCCBuyInfoListRequest req) throws TencentCloudSDKException
获取用户购买信息列表- Parameters:
req
- DescribeCCCBuyInfoListRequest- Returns:
- DescribeCCCBuyInfoListResponse
- Throws:
TencentCloudSDKException
-
DescribeCallInMetrics
public DescribeCallInMetricsResponse DescribeCallInMetrics(DescribeCallInMetricsRequest req) throws TencentCloudSDKException
获取呼入实时数据统计指标- Parameters:
req
- DescribeCallInMetricsRequest- Returns:
- DescribeCallInMetricsResponse
- Throws:
TencentCloudSDKException
-
DescribeCarrierPrivilegeNumberApplicants
public DescribeCarrierPrivilegeNumberApplicantsResponse DescribeCarrierPrivilegeNumberApplicants(DescribeCarrierPrivilegeNumberApplicantsRequest req) throws TencentCloudSDKException
查询单状态- Parameters:
req
- DescribeCarrierPrivilegeNumberApplicantsRequest- Returns:
- DescribeCarrierPrivilegeNumberApplicantsResponse
- Throws:
TencentCloudSDKException
-
DescribeChatMessages
public DescribeChatMessagesResponse DescribeChatMessages(DescribeChatMessagesRequest req) throws TencentCloudSDKException
获取指定服务记录文本聊天内容,需要先使用查询在线客服记录(DescribeIMCdrs) API 获取服务记录 SessionId。 文本聊天记录只保存了 1 年内的,1 年之前会自动清理。- Parameters:
req
- DescribeChatMessagesRequest- Returns:
- DescribeChatMessagesResponse
- Throws:
TencentCloudSDKException
-
DescribeExtension
public DescribeExtensionResponse DescribeExtension(DescribeExtensionRequest req) throws TencentCloudSDKException
获取话机信息- Parameters:
req
- DescribeExtensionRequest- Returns:
- DescribeExtensionResponse
- Throws:
TencentCloudSDKException
-
DescribeExtensions
public DescribeExtensionsResponse DescribeExtensions(DescribeExtensionsRequest req) throws TencentCloudSDKException
查询话机列表信息- Parameters:
req
- DescribeExtensionsRequest- Returns:
- DescribeExtensionsResponse
- Throws:
TencentCloudSDKException
-
DescribeIMCdrs
public DescribeIMCdrsResponse DescribeIMCdrs(DescribeIMCdrsRequest req) throws TencentCloudSDKException
获取包括全媒体和文本会话两种类型的服务记录。- Parameters:
req
- DescribeIMCdrsRequest- Returns:
- DescribeIMCdrsResponse
- Throws:
TencentCloudSDKException
-
DescribeNumbers
public DescribeNumbersResponse DescribeNumbers(DescribeNumbersRequest req) throws TencentCloudSDKException
查询号码列表- Parameters:
req
- DescribeNumbersRequest- Returns:
- DescribeNumbersResponse
- Throws:
TencentCloudSDKException
-
DescribePSTNActiveSessionList
public DescribePSTNActiveSessionListResponse DescribePSTNActiveSessionList(DescribePSTNActiveSessionListRequest req) throws TencentCloudSDKException
获取当前正在通话的会话列表- Parameters:
req
- DescribePSTNActiveSessionListRequest- Returns:
- DescribePSTNActiveSessionListResponse
- Throws:
TencentCloudSDKException
-
DescribeProtectedTelCdr
public DescribeProtectedTelCdrResponse DescribeProtectedTelCdr(DescribeProtectedTelCdrRequest req) throws TencentCloudSDKException
获取主被叫受保护的电话服务记录与录音- Parameters:
req
- DescribeProtectedTelCdrRequest- Returns:
- DescribeProtectedTelCdrResponse
- Throws:
TencentCloudSDKException
-
DescribeSkillGroupInfoList
public DescribeSkillGroupInfoListResponse DescribeSkillGroupInfoList(DescribeSkillGroupInfoListRequest req) throws TencentCloudSDKException
获取技能组信息列表- Parameters:
req
- DescribeSkillGroupInfoListRequest- Returns:
- DescribeSkillGroupInfoListResponse
- Throws:
TencentCloudSDKException
-
DescribeStaffInfoList
public DescribeStaffInfoListResponse DescribeStaffInfoList(DescribeStaffInfoListRequest req) throws TencentCloudSDKException
获取坐席信息列表- Parameters:
req
- DescribeStaffInfoListRequest- Returns:
- DescribeStaffInfoListResponse
- Throws:
TencentCloudSDKException
-
DescribeStaffStatusMetrics
public DescribeStaffStatusMetricsResponse DescribeStaffStatusMetrics(DescribeStaffStatusMetricsRequest req) throws TencentCloudSDKException
获取坐席实时状态统计指标- Parameters:
req
- DescribeStaffStatusMetricsRequest- Returns:
- DescribeStaffStatusMetricsResponse
- Throws:
TencentCloudSDKException
-
DescribeTelCallInfo
public DescribeTelCallInfoResponse DescribeTelCallInfo(DescribeTelCallInfoRequest req) throws TencentCloudSDKException
按实例获取电话消耗统计- Parameters:
req
- DescribeTelCallInfoRequest- Returns:
- DescribeTelCallInfoResponse
- Throws:
TencentCloudSDKException
-
DescribeTelCdr
public DescribeTelCdrResponse DescribeTelCdr(DescribeTelCdrRequest req) throws TencentCloudSDKException
获取电话服务记录与录音- Parameters:
req
- DescribeTelCdrRequest- Returns:
- DescribeTelCdrResponse
- Throws:
TencentCloudSDKException
-
DescribeTelSession
public DescribeTelSessionResponse DescribeTelSession(DescribeTelSessionRequest req) throws TencentCloudSDKException
获取 PSTN 会话信息- Parameters:
req
- DescribeTelSessionRequest- Returns:
- DescribeTelSessionResponse
- Throws:
TencentCloudSDKException
-
DisableCCCPhoneNumber
public DisableCCCPhoneNumberResponse DisableCCCPhoneNumber(DisableCCCPhoneNumberRequest req) throws TencentCloudSDKException
停用号码- Parameters:
req
- DisableCCCPhoneNumberRequest- Returns:
- DisableCCCPhoneNumberResponse
- Throws:
TencentCloudSDKException
-
HangUpCall
public HangUpCallResponse HangUpCall(HangUpCallRequest req) throws TencentCloudSDKException
挂断电话- Parameters:
req
- HangUpCallRequest- Returns:
- HangUpCallResponse
- Throws:
TencentCloudSDKException
-
ModifyExtension
public ModifyExtensionResponse ModifyExtension(ModifyExtensionRequest req) throws TencentCloudSDKException
修改话机账号(绑定技能组、绑定坐席账号)- Parameters:
req
- ModifyExtensionRequest- Returns:
- ModifyExtensionResponse
- Throws:
TencentCloudSDKException
-
ModifyStaff
public ModifyStaffResponse ModifyStaff(ModifyStaffRequest req) throws TencentCloudSDKException
修改客服账号- Parameters:
req
- ModifyStaffRequest- Returns:
- ModifyStaffResponse
- Throws:
TencentCloudSDKException
-
ResetExtensionPassword
public ResetExtensionPasswordResponse ResetExtensionPassword(ResetExtensionPasswordRequest req) throws TencentCloudSDKException
重置话机注册密码- Parameters:
req
- ResetExtensionPasswordRequest- Returns:
- ResetExtensionPasswordResponse
- Throws:
TencentCloudSDKException
-
StopAutoCalloutTask
public StopAutoCalloutTaskResponse StopAutoCalloutTask(StopAutoCalloutTaskRequest req) throws TencentCloudSDKException
停止自动外呼任务- Parameters:
req
- StopAutoCalloutTaskRequest- Returns:
- StopAutoCalloutTaskResponse
- Throws:
TencentCloudSDKException
-
UnbindNumberCallOutSkillGroup
public UnbindNumberCallOutSkillGroupResponse UnbindNumberCallOutSkillGroup(UnbindNumberCallOutSkillGroupRequest req) throws TencentCloudSDKException
解绑号码外呼技能组- Parameters:
req
- UnbindNumberCallOutSkillGroupRequest- Returns:
- UnbindNumberCallOutSkillGroupResponse
- Throws:
TencentCloudSDKException
-
UnbindStaffSkillGroupList
public UnbindStaffSkillGroupListResponse UnbindStaffSkillGroupList(UnbindStaffSkillGroupListRequest req) throws TencentCloudSDKException
解绑坐席所属技能组- Parameters:
req
- UnbindStaffSkillGroupListRequest- Returns:
- UnbindStaffSkillGroupListResponse
- Throws:
TencentCloudSDKException
-
-