Documentation ¶
Index ¶
- Constants
- type AbortPredictiveDialingCampaignRequest
- type AbortPredictiveDialingCampaignRequestParams
- type AbortPredictiveDialingCampaignResponse
- type AbortPredictiveDialingCampaignResponseParams
- type ActiveCarrierPrivilegeNumber
- type AudioFileInfo
- type AutoCalloutTaskCalleeInfo
- type AutoCalloutTaskInfo
- type BindNumberCallOutSkillGroupRequest
- type BindNumberCallOutSkillGroupRequestParams
- type BindNumberCallOutSkillGroupResponse
- type BindNumberCallOutSkillGroupResponseParams
- type BindStaffSkillGroupListRequest
- type BindStaffSkillGroupListRequestParams
- type BindStaffSkillGroupListResponse
- type BindStaffSkillGroupListResponseParams
- type CallInMetrics
- type CallInNumberMetrics
- type CallInSkillGroupMetrics
- type CalleeAttribute
- type CarrierPrivilegeNumberApplicant
- type Client
- func (c *Client) AbortPredictiveDialingCampaign(request *AbortPredictiveDialingCampaignRequest) (response *AbortPredictiveDialingCampaignResponse, err error)
- func (c *Client) AbortPredictiveDialingCampaignWithContext(ctx context.Context, request *AbortPredictiveDialingCampaignRequest) (response *AbortPredictiveDialingCampaignResponse, err error)
- func (c *Client) BindNumberCallOutSkillGroup(request *BindNumberCallOutSkillGroupRequest) (response *BindNumberCallOutSkillGroupResponse, err error)
- func (c *Client) BindNumberCallOutSkillGroupWithContext(ctx context.Context, request *BindNumberCallOutSkillGroupRequest) (response *BindNumberCallOutSkillGroupResponse, err error)
- func (c *Client) BindStaffSkillGroupList(request *BindStaffSkillGroupListRequest) (response *BindStaffSkillGroupListResponse, err error)
- func (c *Client) BindStaffSkillGroupListWithContext(ctx context.Context, request *BindStaffSkillGroupListRequest) (response *BindStaffSkillGroupListResponse, err error)
- func (c *Client) CreateAdminURL(request *CreateAdminURLRequest) (response *CreateAdminURLResponse, err error)
- func (c *Client) CreateAdminURLWithContext(ctx context.Context, request *CreateAdminURLRequest) (response *CreateAdminURLResponse, err error)
- func (c *Client) CreateAutoCalloutTask(request *CreateAutoCalloutTaskRequest) (response *CreateAutoCalloutTaskResponse, err error)
- func (c *Client) CreateAutoCalloutTaskWithContext(ctx context.Context, request *CreateAutoCalloutTaskRequest) (response *CreateAutoCalloutTaskResponse, err error)
- func (c *Client) CreateCCCSkillGroup(request *CreateCCCSkillGroupRequest) (response *CreateCCCSkillGroupResponse, err error)
- func (c *Client) CreateCCCSkillGroupWithContext(ctx context.Context, request *CreateCCCSkillGroupRequest) (response *CreateCCCSkillGroupResponse, err error)
- func (c *Client) CreateCallOutSession(request *CreateCallOutSessionRequest) (response *CreateCallOutSessionResponse, err error)
- func (c *Client) CreateCallOutSessionWithContext(ctx context.Context, request *CreateCallOutSessionRequest) (response *CreateCallOutSessionResponse, err error)
- func (c *Client) CreateCarrierPrivilegeNumberApplicant(request *CreateCarrierPrivilegeNumberApplicantRequest) (response *CreateCarrierPrivilegeNumberApplicantResponse, err error)
- func (c *Client) CreateCarrierPrivilegeNumberApplicantWithContext(ctx context.Context, request *CreateCarrierPrivilegeNumberApplicantRequest) (response *CreateCarrierPrivilegeNumberApplicantResponse, err error)
- func (c *Client) CreateCompanyApply(request *CreateCompanyApplyRequest) (response *CreateCompanyApplyResponse, err error)
- func (c *Client) CreateCompanyApplyWithContext(ctx context.Context, request *CreateCompanyApplyRequest) (response *CreateCompanyApplyResponse, err error)
- func (c *Client) CreateExtension(request *CreateExtensionRequest) (response *CreateExtensionResponse, err error)
- func (c *Client) CreateExtensionWithContext(ctx context.Context, request *CreateExtensionRequest) (response *CreateExtensionResponse, err error)
- func (c *Client) CreateIVRSession(request *CreateIVRSessionRequest) (response *CreateIVRSessionResponse, err error)
- func (c *Client) CreateIVRSessionWithContext(ctx context.Context, request *CreateIVRSessionRequest) (response *CreateIVRSessionResponse, err error)
- func (c *Client) CreatePredictiveDialingCampaign(request *CreatePredictiveDialingCampaignRequest) (response *CreatePredictiveDialingCampaignResponse, err error)
- func (c *Client) CreatePredictiveDialingCampaignWithContext(ctx context.Context, request *CreatePredictiveDialingCampaignRequest) (response *CreatePredictiveDialingCampaignResponse, err error)
- func (c *Client) CreateSDKLoginToken(request *CreateSDKLoginTokenRequest) (response *CreateSDKLoginTokenResponse, err error)
- func (c *Client) CreateSDKLoginTokenWithContext(ctx context.Context, request *CreateSDKLoginTokenRequest) (response *CreateSDKLoginTokenResponse, err error)
- func (c *Client) CreateStaff(request *CreateStaffRequest) (response *CreateStaffResponse, err error)
- func (c *Client) CreateStaffWithContext(ctx context.Context, request *CreateStaffRequest) (response *CreateStaffResponse, err error)
- func (c *Client) CreateUserSig(request *CreateUserSigRequest) (response *CreateUserSigResponse, err error)
- func (c *Client) CreateUserSigWithContext(ctx context.Context, request *CreateUserSigRequest) (response *CreateUserSigResponse, err error)
- func (c *Client) DeleteExtension(request *DeleteExtensionRequest) (response *DeleteExtensionResponse, err error)
- func (c *Client) DeleteExtensionWithContext(ctx context.Context, request *DeleteExtensionRequest) (response *DeleteExtensionResponse, err error)
- func (c *Client) DeletePredictiveDialingCampaign(request *DeletePredictiveDialingCampaignRequest) (response *DeletePredictiveDialingCampaignResponse, err error)
- func (c *Client) DeletePredictiveDialingCampaignWithContext(ctx context.Context, request *DeletePredictiveDialingCampaignRequest) (response *DeletePredictiveDialingCampaignResponse, err error)
- func (c *Client) DeleteStaff(request *DeleteStaffRequest) (response *DeleteStaffResponse, err error)
- func (c *Client) DeleteStaffWithContext(ctx context.Context, request *DeleteStaffRequest) (response *DeleteStaffResponse, err error)
- func (c *Client) DescribeActiveCarrierPrivilegeNumber(request *DescribeActiveCarrierPrivilegeNumberRequest) (response *DescribeActiveCarrierPrivilegeNumberResponse, err error)
- func (c *Client) DescribeActiveCarrierPrivilegeNumberWithContext(ctx context.Context, request *DescribeActiveCarrierPrivilegeNumberRequest) (response *DescribeActiveCarrierPrivilegeNumberResponse, err error)
- func (c *Client) DescribeAutoCalloutTask(request *DescribeAutoCalloutTaskRequest) (response *DescribeAutoCalloutTaskResponse, err error)
- func (c *Client) DescribeAutoCalloutTaskWithContext(ctx context.Context, request *DescribeAutoCalloutTaskRequest) (response *DescribeAutoCalloutTaskResponse, err error)
- func (c *Client) DescribeAutoCalloutTasks(request *DescribeAutoCalloutTasksRequest) (response *DescribeAutoCalloutTasksResponse, err error)
- func (c *Client) DescribeAutoCalloutTasksWithContext(ctx context.Context, request *DescribeAutoCalloutTasksRequest) (response *DescribeAutoCalloutTasksResponse, err error)
- func (c *Client) DescribeCCCBuyInfoList(request *DescribeCCCBuyInfoListRequest) (response *DescribeCCCBuyInfoListResponse, err error)
- func (c *Client) DescribeCCCBuyInfoListWithContext(ctx context.Context, request *DescribeCCCBuyInfoListRequest) (response *DescribeCCCBuyInfoListResponse, err error)
- func (c *Client) DescribeCallInMetrics(request *DescribeCallInMetricsRequest) (response *DescribeCallInMetricsResponse, err error)
- func (c *Client) DescribeCallInMetricsWithContext(ctx context.Context, request *DescribeCallInMetricsRequest) (response *DescribeCallInMetricsResponse, err error)
- func (c *Client) DescribeCarrierPrivilegeNumberApplicants(request *DescribeCarrierPrivilegeNumberApplicantsRequest) (response *DescribeCarrierPrivilegeNumberApplicantsResponse, err error)
- func (c *Client) DescribeCarrierPrivilegeNumberApplicantsWithContext(ctx context.Context, request *DescribeCarrierPrivilegeNumberApplicantsRequest) (response *DescribeCarrierPrivilegeNumberApplicantsResponse, err error)
- func (c *Client) DescribeChatMessages(request *DescribeChatMessagesRequest) (response *DescribeChatMessagesResponse, err error)
- func (c *Client) DescribeChatMessagesWithContext(ctx context.Context, request *DescribeChatMessagesRequest) (response *DescribeChatMessagesResponse, err error)
- func (c *Client) DescribeCompanyList(request *DescribeCompanyListRequest) (response *DescribeCompanyListResponse, err error)
- func (c *Client) DescribeCompanyListWithContext(ctx context.Context, request *DescribeCompanyListRequest) (response *DescribeCompanyListResponse, err error)
- func (c *Client) DescribeExtension(request *DescribeExtensionRequest) (response *DescribeExtensionResponse, err error)
- func (c *Client) DescribeExtensionWithContext(ctx context.Context, request *DescribeExtensionRequest) (response *DescribeExtensionResponse, err error)
- func (c *Client) DescribeExtensions(request *DescribeExtensionsRequest) (response *DescribeExtensionsResponse, err error)
- func (c *Client) DescribeExtensionsWithContext(ctx context.Context, request *DescribeExtensionsRequest) (response *DescribeExtensionsResponse, err error)
- func (c *Client) DescribeIMCdrList(request *DescribeIMCdrListRequest) (response *DescribeIMCdrListResponse, err error)
- func (c *Client) DescribeIMCdrListWithContext(ctx context.Context, request *DescribeIMCdrListRequest) (response *DescribeIMCdrListResponse, err error)
- func (c *Client) DescribeIMCdrs(request *DescribeIMCdrsRequest) (response *DescribeIMCdrsResponse, err error)
- func (c *Client) DescribeIMCdrsWithContext(ctx context.Context, request *DescribeIMCdrsRequest) (response *DescribeIMCdrsResponse, err error)
- func (c *Client) DescribeIvrAudioList(request *DescribeIvrAudioListRequest) (response *DescribeIvrAudioListResponse, err error)
- func (c *Client) DescribeIvrAudioListWithContext(ctx context.Context, request *DescribeIvrAudioListRequest) (response *DescribeIvrAudioListResponse, err error)
- func (c *Client) DescribeNumbers(request *DescribeNumbersRequest) (response *DescribeNumbersResponse, err error)
- func (c *Client) DescribeNumbersWithContext(ctx context.Context, request *DescribeNumbersRequest) (response *DescribeNumbersResponse, err error)
- func (c *Client) DescribePSTNActiveSessionList(request *DescribePSTNActiveSessionListRequest) (response *DescribePSTNActiveSessionListResponse, err error)
- func (c *Client) DescribePSTNActiveSessionListWithContext(ctx context.Context, request *DescribePSTNActiveSessionListRequest) (response *DescribePSTNActiveSessionListResponse, err error)
- func (c *Client) DescribePredictiveDialingCampaign(request *DescribePredictiveDialingCampaignRequest) (response *DescribePredictiveDialingCampaignResponse, err error)
- func (c *Client) DescribePredictiveDialingCampaignWithContext(ctx context.Context, request *DescribePredictiveDialingCampaignRequest) (response *DescribePredictiveDialingCampaignResponse, err error)
- func (c *Client) DescribePredictiveDialingCampaigns(request *DescribePredictiveDialingCampaignsRequest) (response *DescribePredictiveDialingCampaignsResponse, err error)
- func (c *Client) DescribePredictiveDialingCampaignsWithContext(ctx context.Context, request *DescribePredictiveDialingCampaignsRequest) (response *DescribePredictiveDialingCampaignsResponse, err error)
- func (c *Client) DescribePredictiveDialingSessions(request *DescribePredictiveDialingSessionsRequest) (response *DescribePredictiveDialingSessionsResponse, err error)
- func (c *Client) DescribePredictiveDialingSessionsWithContext(ctx context.Context, request *DescribePredictiveDialingSessionsRequest) (response *DescribePredictiveDialingSessionsResponse, err error)
- func (c *Client) DescribeProtectedTelCdr(request *DescribeProtectedTelCdrRequest) (response *DescribeProtectedTelCdrResponse, err error)
- func (c *Client) DescribeProtectedTelCdrWithContext(ctx context.Context, request *DescribeProtectedTelCdrRequest) (response *DescribeProtectedTelCdrResponse, err error)
- func (c *Client) DescribeSkillGroupInfoList(request *DescribeSkillGroupInfoListRequest) (response *DescribeSkillGroupInfoListResponse, err error)
- func (c *Client) DescribeSkillGroupInfoListWithContext(ctx context.Context, request *DescribeSkillGroupInfoListRequest) (response *DescribeSkillGroupInfoListResponse, err error)
- func (c *Client) DescribeStaffInfoList(request *DescribeStaffInfoListRequest) (response *DescribeStaffInfoListResponse, err error)
- func (c *Client) DescribeStaffInfoListWithContext(ctx context.Context, request *DescribeStaffInfoListRequest) (response *DescribeStaffInfoListResponse, err error)
- func (c *Client) DescribeStaffStatusMetrics(request *DescribeStaffStatusMetricsRequest) (response *DescribeStaffStatusMetricsResponse, err error)
- func (c *Client) DescribeStaffStatusMetricsWithContext(ctx context.Context, request *DescribeStaffStatusMetricsRequest) (response *DescribeStaffStatusMetricsResponse, err error)
- func (c *Client) DescribeTelCallInfo(request *DescribeTelCallInfoRequest) (response *DescribeTelCallInfoResponse, err error)
- func (c *Client) DescribeTelCallInfoWithContext(ctx context.Context, request *DescribeTelCallInfoRequest) (response *DescribeTelCallInfoResponse, err error)
- func (c *Client) DescribeTelCdr(request *DescribeTelCdrRequest) (response *DescribeTelCdrResponse, err error)
- func (c *Client) DescribeTelCdrWithContext(ctx context.Context, request *DescribeTelCdrRequest) (response *DescribeTelCdrResponse, err error)
- func (c *Client) DescribeTelSession(request *DescribeTelSessionRequest) (response *DescribeTelSessionResponse, err error)
- func (c *Client) DescribeTelSessionWithContext(ctx context.Context, request *DescribeTelSessionRequest) (response *DescribeTelSessionResponse, err error)
- func (c *Client) DisableCCCPhoneNumber(request *DisableCCCPhoneNumberRequest) (response *DisableCCCPhoneNumberResponse, err error)
- func (c *Client) DisableCCCPhoneNumberWithContext(ctx context.Context, request *DisableCCCPhoneNumberRequest) (response *DisableCCCPhoneNumberResponse, err error)
- func (c *Client) HangUpCall(request *HangUpCallRequest) (response *HangUpCallResponse, err error)
- func (c *Client) HangUpCallWithContext(ctx context.Context, request *HangUpCallRequest) (response *HangUpCallResponse, err error)
- func (c *Client) ModifyCompanyApply(request *ModifyCompanyApplyRequest) (response *ModifyCompanyApplyResponse, err error)
- func (c *Client) ModifyCompanyApplyWithContext(ctx context.Context, request *ModifyCompanyApplyRequest) (response *ModifyCompanyApplyResponse, err error)
- func (c *Client) ModifyExtension(request *ModifyExtensionRequest) (response *ModifyExtensionResponse, err error)
- func (c *Client) ModifyExtensionWithContext(ctx context.Context, request *ModifyExtensionRequest) (response *ModifyExtensionResponse, err error)
- func (c *Client) ModifyStaff(request *ModifyStaffRequest) (response *ModifyStaffResponse, err error)
- func (c *Client) ModifyStaffPassword(request *ModifyStaffPasswordRequest) (response *ModifyStaffPasswordResponse, err error)
- func (c *Client) ModifyStaffPasswordWithContext(ctx context.Context, request *ModifyStaffPasswordRequest) (response *ModifyStaffPasswordResponse, err error)
- func (c *Client) ModifyStaffWithContext(ctx context.Context, request *ModifyStaffRequest) (response *ModifyStaffResponse, err error)
- func (c *Client) PausePredictiveDialingCampaign(request *PausePredictiveDialingCampaignRequest) (response *PausePredictiveDialingCampaignResponse, err error)
- func (c *Client) PausePredictiveDialingCampaignWithContext(ctx context.Context, request *PausePredictiveDialingCampaignRequest) (response *PausePredictiveDialingCampaignResponse, err error)
- func (c *Client) ResetExtensionPassword(request *ResetExtensionPasswordRequest) (response *ResetExtensionPasswordResponse, err error)
- func (c *Client) ResetExtensionPasswordWithContext(ctx context.Context, request *ResetExtensionPasswordRequest) (response *ResetExtensionPasswordResponse, err error)
- func (c *Client) ResumePredictiveDialingCampaign(request *ResumePredictiveDialingCampaignRequest) (response *ResumePredictiveDialingCampaignResponse, err error)
- func (c *Client) ResumePredictiveDialingCampaignWithContext(ctx context.Context, request *ResumePredictiveDialingCampaignRequest) (response *ResumePredictiveDialingCampaignResponse, err error)
- func (c *Client) StopAutoCalloutTask(request *StopAutoCalloutTaskRequest) (response *StopAutoCalloutTaskResponse, err error)
- func (c *Client) StopAutoCalloutTaskWithContext(ctx context.Context, request *StopAutoCalloutTaskRequest) (response *StopAutoCalloutTaskResponse, err error)
- func (c *Client) UnbindNumberCallOutSkillGroup(request *UnbindNumberCallOutSkillGroupRequest) (response *UnbindNumberCallOutSkillGroupResponse, err error)
- func (c *Client) UnbindNumberCallOutSkillGroupWithContext(ctx context.Context, request *UnbindNumberCallOutSkillGroupRequest) (response *UnbindNumberCallOutSkillGroupResponse, err error)
- func (c *Client) UnbindStaffSkillGroupList(request *UnbindStaffSkillGroupListRequest) (response *UnbindStaffSkillGroupListResponse, err error)
- func (c *Client) UnbindStaffSkillGroupListWithContext(ctx context.Context, request *UnbindStaffSkillGroupListRequest) (response *UnbindStaffSkillGroupListResponse, err error)
- func (c *Client) UpdateCCCSkillGroup(request *UpdateCCCSkillGroupRequest) (response *UpdateCCCSkillGroupResponse, err error)
- func (c *Client) UpdateCCCSkillGroupWithContext(ctx context.Context, request *UpdateCCCSkillGroupRequest) (response *UpdateCCCSkillGroupResponse, err error)
- func (c *Client) UpdatePredictiveDialingCampaign(request *UpdatePredictiveDialingCampaignRequest) (response *UpdatePredictiveDialingCampaignResponse, err error)
- func (c *Client) UpdatePredictiveDialingCampaignWithContext(ctx context.Context, request *UpdatePredictiveDialingCampaignRequest) (response *UpdatePredictiveDialingCampaignResponse, err error)
- func (c *Client) UploadIvrAudio(request *UploadIvrAudioRequest) (response *UploadIvrAudioResponse, err error)
- func (c *Client) UploadIvrAudioWithContext(ctx context.Context, request *UploadIvrAudioRequest) (response *UploadIvrAudioResponse, err error)
- type CompanyApplyInfo
- type CompanyStateInfo
- type CreateAdminURLRequest
- type CreateAdminURLRequestParams
- type CreateAdminURLResponse
- type CreateAdminURLResponseParams
- type CreateAutoCalloutTaskRequest
- type CreateAutoCalloutTaskRequestParams
- type CreateAutoCalloutTaskResponse
- type CreateAutoCalloutTaskResponseParams
- type CreateCCCSkillGroupRequest
- type CreateCCCSkillGroupRequestParams
- type CreateCCCSkillGroupResponse
- type CreateCCCSkillGroupResponseParams
- type CreateCallOutSessionRequest
- type CreateCallOutSessionRequestParams
- type CreateCallOutSessionResponse
- type CreateCallOutSessionResponseParams
- type CreateCarrierPrivilegeNumberApplicantRequest
- type CreateCarrierPrivilegeNumberApplicantRequestParams
- type CreateCarrierPrivilegeNumberApplicantResponse
- type CreateCarrierPrivilegeNumberApplicantResponseParams
- type CreateCompanyApplyRequest
- type CreateCompanyApplyRequestParams
- type CreateCompanyApplyResponse
- type CreateCompanyApplyResponseParams
- type CreateExtensionRequest
- type CreateExtensionRequestParams
- type CreateExtensionResponse
- type CreateExtensionResponseParams
- type CreateIVRSessionRequest
- type CreateIVRSessionRequestParams
- type CreateIVRSessionResponse
- type CreateIVRSessionResponseParams
- type CreatePredictiveDialingCampaignRequest
- type CreatePredictiveDialingCampaignRequestParams
- type CreatePredictiveDialingCampaignResponse
- type CreatePredictiveDialingCampaignResponseParams
- type CreateSDKLoginTokenRequest
- type CreateSDKLoginTokenRequestParams
- type CreateSDKLoginTokenResponse
- type CreateSDKLoginTokenResponseParams
- type CreateStaffRequest
- type CreateStaffRequestParams
- type CreateStaffResponse
- type CreateStaffResponseParams
- type CreateUserSigRequest
- type CreateUserSigRequestParams
- type CreateUserSigResponse
- type CreateUserSigResponseParams
- type DeleteExtensionRequest
- type DeleteExtensionRequestParams
- type DeleteExtensionResponse
- type DeleteExtensionResponseParams
- type DeletePredictiveDialingCampaignRequest
- type DeletePredictiveDialingCampaignRequestParams
- type DeletePredictiveDialingCampaignResponse
- type DeletePredictiveDialingCampaignResponseParams
- type DeleteStaffRequest
- type DeleteStaffRequestParams
- type DeleteStaffResponse
- type DeleteStaffResponseParams
- type DescribeActiveCarrierPrivilegeNumberRequest
- type DescribeActiveCarrierPrivilegeNumberRequestParams
- type DescribeActiveCarrierPrivilegeNumberResponse
- type DescribeActiveCarrierPrivilegeNumberResponseParams
- type DescribeAutoCalloutTaskRequest
- type DescribeAutoCalloutTaskRequestParams
- type DescribeAutoCalloutTaskResponse
- type DescribeAutoCalloutTaskResponseParams
- type DescribeAutoCalloutTasksRequest
- type DescribeAutoCalloutTasksRequestParams
- type DescribeAutoCalloutTasksResponse
- type DescribeAutoCalloutTasksResponseParams
- type DescribeCCCBuyInfoListRequest
- type DescribeCCCBuyInfoListRequestParams
- type DescribeCCCBuyInfoListResponse
- type DescribeCCCBuyInfoListResponseParams
- type DescribeCallInMetricsRequest
- type DescribeCallInMetricsRequestParams
- type DescribeCallInMetricsResponse
- type DescribeCallInMetricsResponseParams
- type DescribeCarrierPrivilegeNumberApplicantsRequest
- type DescribeCarrierPrivilegeNumberApplicantsRequestParams
- type DescribeCarrierPrivilegeNumberApplicantsResponse
- type DescribeCarrierPrivilegeNumberApplicantsResponseParams
- type DescribeChatMessagesRequest
- type DescribeChatMessagesRequestParams
- type DescribeChatMessagesResponse
- type DescribeChatMessagesResponseParams
- type DescribeCompanyListRequest
- type DescribeCompanyListRequestParams
- type DescribeCompanyListResponse
- type DescribeCompanyListResponseParams
- type DescribeExtensionRequest
- type DescribeExtensionRequestParams
- type DescribeExtensionResponse
- type DescribeExtensionResponseParams
- type DescribeExtensionsRequest
- type DescribeExtensionsRequestParams
- type DescribeExtensionsResponse
- type DescribeExtensionsResponseParams
- type DescribeIMCdrListRequest
- type DescribeIMCdrListRequestParams
- type DescribeIMCdrListResponse
- type DescribeIMCdrListResponseParams
- type DescribeIMCdrsRequest
- type DescribeIMCdrsRequestParams
- type DescribeIMCdrsResponse
- type DescribeIMCdrsResponseParams
- type DescribeIvrAudioListRequest
- type DescribeIvrAudioListRequestParams
- type DescribeIvrAudioListResponse
- type DescribeIvrAudioListResponseParams
- type DescribeNumbersRequest
- type DescribeNumbersRequestParams
- type DescribeNumbersResponse
- type DescribeNumbersResponseParams
- type DescribePSTNActiveSessionListRequest
- type DescribePSTNActiveSessionListRequestParams
- type DescribePSTNActiveSessionListResponse
- type DescribePSTNActiveSessionListResponseParams
- type DescribePredictiveDialingCampaignRequest
- type DescribePredictiveDialingCampaignRequestParams
- type DescribePredictiveDialingCampaignResponse
- type DescribePredictiveDialingCampaignResponseParams
- type DescribePredictiveDialingCampaignsElement
- type DescribePredictiveDialingCampaignsRequest
- type DescribePredictiveDialingCampaignsRequestParams
- type DescribePredictiveDialingCampaignsResponse
- type DescribePredictiveDialingCampaignsResponseParams
- type DescribePredictiveDialingSessionsRequest
- type DescribePredictiveDialingSessionsRequestParams
- type DescribePredictiveDialingSessionsResponse
- type DescribePredictiveDialingSessionsResponseParams
- type DescribeProtectedTelCdrRequest
- type DescribeProtectedTelCdrRequestParams
- type DescribeProtectedTelCdrResponse
- type DescribeProtectedTelCdrResponseParams
- type DescribeSkillGroupInfoListRequest
- type DescribeSkillGroupInfoListRequestParams
- type DescribeSkillGroupInfoListResponse
- type DescribeSkillGroupInfoListResponseParams
- type DescribeStaffInfoListRequest
- type DescribeStaffInfoListRequestParams
- type DescribeStaffInfoListResponse
- type DescribeStaffInfoListResponseParams
- type DescribeStaffStatusMetricsRequest
- type DescribeStaffStatusMetricsRequestParams
- type DescribeStaffStatusMetricsResponse
- type DescribeStaffStatusMetricsResponseParams
- type DescribeTelCallInfoRequest
- type DescribeTelCallInfoRequestParams
- type DescribeTelCallInfoResponse
- type DescribeTelCallInfoResponseParams
- type DescribeTelCdrRequest
- type DescribeTelCdrRequestParams
- type DescribeTelCdrResponse
- type DescribeTelCdrResponseParams
- type DescribeTelSessionRequest
- type DescribeTelSessionRequestParams
- type DescribeTelSessionResponse
- type DescribeTelSessionResponseParams
- type DisableCCCPhoneNumberRequest
- type DisableCCCPhoneNumberRequestParams
- type DisableCCCPhoneNumberResponse
- type DisableCCCPhoneNumberResponseParams
- type ErrStaffItem
- type ExtensionInfo
- type Filter
- type HangUpCallRequest
- type HangUpCallRequestParams
- type HangUpCallResponse
- type HangUpCallResponseParams
- type IMCdrInfo
- type IMSatisfaction
- type IVRKeyPressedElement
- type Message
- type MessageBody
- type ModifyCompanyApplyRequest
- type ModifyCompanyApplyRequestParams
- type ModifyCompanyApplyResponse
- type ModifyCompanyApplyResponseParams
- type ModifyExtensionRequest
- type ModifyExtensionRequestParams
- type ModifyExtensionResponse
- type ModifyExtensionResponseParams
- type ModifyStaffPasswordRequest
- type ModifyStaffPasswordRequestParams
- type ModifyStaffPasswordResponse
- type ModifyStaffPasswordResponseParams
- type ModifyStaffRequest
- type ModifyStaffRequestParams
- type ModifyStaffResponse
- type ModifyStaffResponseParams
- type NumberInfo
- type PSTNSession
- type PSTNSessionInfo
- type PackageBuyInfo
- type PausePredictiveDialingCampaignRequest
- type PausePredictiveDialingCampaignRequestParams
- type PausePredictiveDialingCampaignResponse
- type PausePredictiveDialingCampaignResponseParams
- type PhoneNumBuyInfo
- type ResetExtensionPasswordRequest
- type ResetExtensionPasswordRequestParams
- type ResetExtensionPasswordResponse
- type ResetExtensionPasswordResponseParams
- type ResumePredictiveDialingCampaignRequest
- type ResumePredictiveDialingCampaignRequestParams
- type ResumePredictiveDialingCampaignResponse
- type ResumePredictiveDialingCampaignResponseParams
- type SdkAppIdBuyInfo
- type SeatUserInfo
- type ServeParticipant
- type SkillGroupInfoItem
- type SkillGroupItem
- type StaffBuyInfo
- type StaffInfo
- type StaffSkillGroupList
- type StaffStatusExtra
- type StaffStatusMetrics
- type StopAutoCalloutTaskRequest
- type StopAutoCalloutTaskRequestParams
- type StopAutoCalloutTaskResponse
- type StopAutoCalloutTaskResponseParams
- type TelCdrInfo
- type UnbindNumberCallOutSkillGroupRequest
- type UnbindNumberCallOutSkillGroupRequestParams
- type UnbindNumberCallOutSkillGroupResponse
- type UnbindNumberCallOutSkillGroupResponseParams
- type UnbindStaffSkillGroupListRequest
- type UnbindStaffSkillGroupListRequestParams
- type UnbindStaffSkillGroupListResponse
- type UnbindStaffSkillGroupListResponseParams
- type UpdateCCCSkillGroupRequest
- type UpdateCCCSkillGroupRequestParams
- type UpdateCCCSkillGroupResponse
- type UpdateCCCSkillGroupResponseParams
- type UpdatePredictiveDialingCampaignRequest
- type UpdatePredictiveDialingCampaignRequestParams
- type UpdatePredictiveDialingCampaignResponse
- type UpdatePredictiveDialingCampaignResponseParams
- type UploadAudioInfo
- type UploadIvrAudioFailedInfo
- type UploadIvrAudioRequest
- type UploadIvrAudioRequestParams
- type UploadIvrAudioResponse
- type UploadIvrAudioResponseParams
- type Variable
Constants ¶
const ( // 外呼失败。 FAILEDOPERATION_CALLOUTFAILED = "FailedOperation.CallOutFailed" // 被叫号码外呼受限。 FAILEDOPERATION_CALLEEISLIMITED = "FailedOperation.CalleeIsLimited" // 主叫号码外呼超频。 FAILEDOPERATION_CALLEROVERFREQUENCY = "FailedOperation.CallerOverFrequency" // 当前号码状态不能被修改。 FAILEDOPERATION_CURSTATENOTALLOWMODIFY = "FailedOperation.CurStateNotAllowModify" // 重复账号。 FAILEDOPERATION_DUPLICATEDACCOUNT = "FailedOperation.DuplicatedAccount" // 无可用的外呼号码。 FAILEDOPERATION_NOCALLOUTNUMBER = "FailedOperation.NoCallOutNumber" // 权限不足。 FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" // 坐席处于忙碌状态。 FAILEDOPERATION_SEATSTATUSBUSY = "FailedOperation.SeatStatusBusy" // 上传文件个数超过限制 FAILEDOPERATION_UPLOADFILEOVERFLOW = "FailedOperation.UploadFileOverflow" // 内部错误。 INTERNALERROR = "InternalError" // 内部数据库访问失败。 INTERNALERROR_DBERROR = "InternalError.DBError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 重复的地址 INVALIDPARAMETER_DUPLICATEADDRESS = "InvalidParameter.DuplicateAddress" // 重复的号码 INVALIDPARAMETER_DUPLICATEPHONENUMBER = "InvalidParameter.DuplicatePhoneNumber" // 重复的SIP账号 INVALIDPARAMETER_DUPLICATESIPACCOUNT = "InvalidParameter.DuplicateSipAccount" // 非法的地址 INVALIDPARAMETER_ILLEGALADDRESS = "InvalidParameter.IllegalAddress" // 非法的号码 INVALIDPARAMETER_ILLEGALPHONENUMBER = "InvalidParameter.IllegalPhoneNumber" // 实例不存在。 INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" // 无效的地址 INVALIDPARAMETER_INVALIDADDRESS = "InvalidParameter.InvalidAddress" // 无效的IP信息 INVALIDPARAMETER_INVALIDIP = "InvalidParameter.InvalidIP" // 无效的号码 INVALIDPARAMETER_INVALIDPHONENUMBER = "InvalidParameter.InvalidPhoneNumber" // 无效的端口信息 INVALIDPARAMETER_INVALIDPORT = "InvalidParameter.InvalidPort" // 密码不合法(长度大于等于八位,必须包含大小写字母以及数字) INVALIDPARAMETER_SIPACCOUNTPASSWORDFORMAT = "InvalidParameter.SipAccountPasswordFormat" // 用户名不合法(只能包含A-Z、a-z、以及数字) INVALIDPARAMETER_SIPACCOUNTUSERFORMAT = "InvalidParameter.SipAccountUserFormat" // SIP通道仍在使用中 INVALIDPARAMETER_SIPTRUNKINUSED = "InvalidParameter.SipTrunkInUsed" // 未找到SIP通道信息 INVALIDPARAMETER_SIPTRUNKNOTFOUND = "InvalidParameter.SipTrunkNotFound" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 账号不存在。 INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" // 审批单号不存在。 INVALIDPARAMETERVALUE_APPLYIDNOTEXIST = "InvalidParameterValue.ApplyIDNotExist" // 公司信息已经存在。 INVALIDPARAMETERVALUE_COMPANYEXIST = "InvalidParameterValue.CompanyExist" // 实例不存在。 INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" // 号码已经绑定别的账号。 INVALIDPARAMETERVALUE_PHONENUMISBOUNDOTHERACCOUNT = "InvalidParameterValue.PhoneNumIsBoundOtherAccount" // 查询记录不存在。 INVALIDPARAMETERVALUE_RECORDNOTEXIST = "InvalidParameterValue.RecordNotExist" // 技能组错误。 INVALIDPARAMETERVALUE_SKILLGROUPERROR = "InvalidParameterValue.SkillGroupError" // 技能组已存在。 INVALIDPARAMETERVALUE_SKILLGROUPEXIST = "InvalidParameterValue.SkillGroupExist" // 待审核单已经超限,暂时不能再提交 INVALIDPARAMETERVALUE_WAITINGAPPROVALOVERFLOW = "InvalidParameterValue.WaitingApprovalOverflow" // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" // 超出数量限制。 LIMITEXCEEDED_OUTOFCOUNTLIMIT = "LimitExceeded.OutOfCountLimit" // 不在白名单中。 OPERATIONDENIED_NOTINWHITELIST = "OperationDenied.NotInWhiteList" // 账号已被禁用。 OPERATIONDENIED_UINDISABLED = "OperationDenied.UinDisabled" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" )
const APIVersion = "2020-02-10"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbortPredictiveDialingCampaignRequest ¶ added in v1.0.866
type AbortPredictiveDialingCampaignRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` }
func NewAbortPredictiveDialingCampaignRequest ¶ added in v1.0.866
func NewAbortPredictiveDialingCampaignRequest() (request *AbortPredictiveDialingCampaignRequest)
func (*AbortPredictiveDialingCampaignRequest) FromJsonString ¶ added in v1.0.866
func (r *AbortPredictiveDialingCampaignRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AbortPredictiveDialingCampaignRequest) ToJsonString ¶ added in v1.0.866
func (r *AbortPredictiveDialingCampaignRequest) ToJsonString() string
type AbortPredictiveDialingCampaignRequestParams ¶ added in v1.0.866
type AbortPredictiveDialingCampaignRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` }
Predefined struct for user
type AbortPredictiveDialingCampaignResponse ¶ added in v1.0.866
type AbortPredictiveDialingCampaignResponse struct { *tchttp.BaseResponse Response *AbortPredictiveDialingCampaignResponseParams `json:"Response"` }
func NewAbortPredictiveDialingCampaignResponse ¶ added in v1.0.866
func NewAbortPredictiveDialingCampaignResponse() (response *AbortPredictiveDialingCampaignResponse)
func (*AbortPredictiveDialingCampaignResponse) FromJsonString ¶ added in v1.0.866
func (r *AbortPredictiveDialingCampaignResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AbortPredictiveDialingCampaignResponse) ToJsonString ¶ added in v1.0.866
func (r *AbortPredictiveDialingCampaignResponse) ToJsonString() string
type AbortPredictiveDialingCampaignResponseParams ¶ added in v1.0.866
type AbortPredictiveDialingCampaignResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ActiveCarrierPrivilegeNumber ¶ added in v1.0.541
type ActiveCarrierPrivilegeNumber struct { // 实例Id SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 主叫号码 Caller *string `json:"Caller,omitnil,omitempty" name:"Caller"` // 被叫号码 Callee *string `json:"Callee,omitnil,omitempty" name:"Callee"` // 生效unix时间戳(秒) CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` }
type AudioFileInfo ¶ added in v1.0.894
type AudioFileInfo struct { // 文件ID // 注意:此字段可能返回 null,表示取不到有效值。 FileId *uint64 `json:"FileId,omitnil,omitempty" name:"FileId"` // 文件别名 // 注意:此字段可能返回 null,表示取不到有效值。 CustomFileName *string `json:"CustomFileName,omitnil,omitempty" name:"CustomFileName"` // 文件名 // 注意:此字段可能返回 null,表示取不到有效值。 AudioFileName *string `json:"AudioFileName,omitnil,omitempty" name:"AudioFileName"` // 审核状态,0-未审核,1-审核通过,2-审核拒绝 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` }
type AutoCalloutTaskCalleeInfo ¶ added in v1.0.343
type AutoCalloutTaskInfo ¶ added in v1.0.336
type AutoCalloutTaskInfo struct { // 任务名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 被叫数量 CalleeCount *uint64 `json:"CalleeCount,omitnil,omitempty" name:"CalleeCount"` // 主叫号码列表 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 起始时间戳 NotBefore *int64 `json:"NotBefore,omitnil,omitempty" name:"NotBefore"` // 结束时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 NotAfter *int64 `json:"NotAfter,omitnil,omitempty" name:"NotAfter"` // 任务使用的IvrId IvrId *uint64 `json:"IvrId,omitnil,omitempty" name:"IvrId"` // 任务状态0初始 1运行中 2已完成 3结束中 4已结束 State *uint64 `json:"State,omitnil,omitempty" name:"State"` // 任务Id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
type BindNumberCallOutSkillGroupRequest ¶ added in v1.0.591
type BindNumberCallOutSkillGroupRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 待绑定的号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 待绑定的技能组Id列表 SkillGroupIds []*uint64 `json:"SkillGroupIds,omitnil,omitempty" name:"SkillGroupIds"` }
func NewBindNumberCallOutSkillGroupRequest ¶ added in v1.0.591
func NewBindNumberCallOutSkillGroupRequest() (request *BindNumberCallOutSkillGroupRequest)
func (*BindNumberCallOutSkillGroupRequest) FromJsonString ¶ added in v1.0.591
func (r *BindNumberCallOutSkillGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindNumberCallOutSkillGroupRequest) ToJsonString ¶ added in v1.0.591
func (r *BindNumberCallOutSkillGroupRequest) ToJsonString() string
type BindNumberCallOutSkillGroupRequestParams ¶ added in v1.0.591
type BindNumberCallOutSkillGroupRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 待绑定的号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 待绑定的技能组Id列表 SkillGroupIds []*uint64 `json:"SkillGroupIds,omitnil,omitempty" name:"SkillGroupIds"` }
Predefined struct for user
type BindNumberCallOutSkillGroupResponse ¶ added in v1.0.591
type BindNumberCallOutSkillGroupResponse struct { *tchttp.BaseResponse Response *BindNumberCallOutSkillGroupResponseParams `json:"Response"` }
func NewBindNumberCallOutSkillGroupResponse ¶ added in v1.0.591
func NewBindNumberCallOutSkillGroupResponse() (response *BindNumberCallOutSkillGroupResponse)
func (*BindNumberCallOutSkillGroupResponse) FromJsonString ¶ added in v1.0.591
func (r *BindNumberCallOutSkillGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindNumberCallOutSkillGroupResponse) ToJsonString ¶ added in v1.0.591
func (r *BindNumberCallOutSkillGroupResponse) ToJsonString() string
type BindNumberCallOutSkillGroupResponseParams ¶ added in v1.0.591
type BindNumberCallOutSkillGroupResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BindStaffSkillGroupListRequest ¶ added in v1.0.202
type BindStaffSkillGroupListRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 座席邮箱 StaffEmail *string `json:"StaffEmail,omitnil,omitempty" name:"StaffEmail"` // 绑定技能组列表 SkillGroupList []*int64 `json:"SkillGroupList,omitnil,omitempty" name:"SkillGroupList"` // 绑定技能组列表(必填) StaffSkillGroupList []*StaffSkillGroupList `json:"StaffSkillGroupList,omitnil,omitempty" name:"StaffSkillGroupList"` }
func NewBindStaffSkillGroupListRequest ¶ added in v1.0.202
func NewBindStaffSkillGroupListRequest() (request *BindStaffSkillGroupListRequest)
func (*BindStaffSkillGroupListRequest) FromJsonString ¶ added in v1.0.202
func (r *BindStaffSkillGroupListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindStaffSkillGroupListRequest) ToJsonString ¶ added in v1.0.202
func (r *BindStaffSkillGroupListRequest) ToJsonString() string
type BindStaffSkillGroupListRequestParams ¶ added in v1.0.426
type BindStaffSkillGroupListRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 座席邮箱 StaffEmail *string `json:"StaffEmail,omitnil,omitempty" name:"StaffEmail"` // 绑定技能组列表 // // Deprecated: SkillGroupList is deprecated. SkillGroupList []*int64 `json:"SkillGroupList,omitnil,omitempty" name:"SkillGroupList"` // 绑定技能组列表(必填) StaffSkillGroupList []*StaffSkillGroupList `json:"StaffSkillGroupList,omitnil,omitempty" name:"StaffSkillGroupList"` }
Predefined struct for user
type BindStaffSkillGroupListResponse ¶ added in v1.0.202
type BindStaffSkillGroupListResponse struct { *tchttp.BaseResponse Response *BindStaffSkillGroupListResponseParams `json:"Response"` }
func NewBindStaffSkillGroupListResponse ¶ added in v1.0.202
func NewBindStaffSkillGroupListResponse() (response *BindStaffSkillGroupListResponse)
func (*BindStaffSkillGroupListResponse) FromJsonString ¶ added in v1.0.202
func (r *BindStaffSkillGroupListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindStaffSkillGroupListResponse) ToJsonString ¶ added in v1.0.202
func (r *BindStaffSkillGroupListResponse) ToJsonString() string
type BindStaffSkillGroupListResponseParams ¶ added in v1.0.426
type BindStaffSkillGroupListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CallInMetrics ¶ added in v1.0.228
type CallInMetrics struct { // IVR驻留数量 IvrCount *int64 `json:"IvrCount,omitnil,omitempty" name:"IvrCount"` // 排队中数量 QueueCount *int64 `json:"QueueCount,omitnil,omitempty" name:"QueueCount"` // 振铃中数量 RingCount *int64 `json:"RingCount,omitnil,omitempty" name:"RingCount"` // 接通中数量 AcceptCount *int64 `json:"AcceptCount,omitnil,omitempty" name:"AcceptCount"` // 客服转接外线中数量 TransferOuterCount *int64 `json:"TransferOuterCount,omitnil,omitempty" name:"TransferOuterCount"` // 最大排队时长 MaxQueueDuration *int64 `json:"MaxQueueDuration,omitnil,omitempty" name:"MaxQueueDuration"` // 平均排队时长 AvgQueueDuration *int64 `json:"AvgQueueDuration,omitnil,omitempty" name:"AvgQueueDuration"` // 最大振铃时长 MaxRingDuration *int64 `json:"MaxRingDuration,omitnil,omitempty" name:"MaxRingDuration"` // 平均振铃时长 AvgRingDuration *int64 `json:"AvgRingDuration,omitnil,omitempty" name:"AvgRingDuration"` // 最大接通时长 MaxAcceptDuration *int64 `json:"MaxAcceptDuration,omitnil,omitempty" name:"MaxAcceptDuration"` // 平均接通时长 AvgAcceptDuration *int64 `json:"AvgAcceptDuration,omitnil,omitempty" name:"AvgAcceptDuration"` }
type CallInNumberMetrics ¶ added in v1.0.228
type CallInNumberMetrics struct { // 线路号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 线路相关指标 Metrics *CallInMetrics `json:"Metrics,omitnil,omitempty" name:"Metrics"` // 所属技能组相关指标 SkillGroupMetrics []*CallInSkillGroupMetrics `json:"SkillGroupMetrics,omitnil,omitempty" name:"SkillGroupMetrics"` }
type CallInSkillGroupMetrics ¶ added in v1.0.228
type CallInSkillGroupMetrics struct { // 技能组ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 数据指标 Metrics *CallInMetrics `json:"Metrics,omitnil,omitempty" name:"Metrics"` // 技能组名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
type CalleeAttribute ¶ added in v1.0.658
type CarrierPrivilegeNumberApplicant ¶ added in v1.0.541
type CarrierPrivilegeNumberApplicant struct { // 实例Id SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 申请单Id ApplicantId *uint64 `json:"ApplicantId,omitnil,omitempty" name:"ApplicantId"` // 主叫号码列表 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 被叫号码列表 Callees []*string `json:"Callees,omitnil,omitempty" name:"Callees"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 审批状态:1 待审核、2 通过、3 拒绝 State *int64 `json:"State,omitnil,omitempty" name:"State"` // 创建时间,unix时间戳(秒) CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 更新时间,unix时间戳(秒) UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AbortPredictiveDialingCampaign ¶ added in v1.0.866
func (c *Client) AbortPredictiveDialingCampaign(request *AbortPredictiveDialingCampaignRequest) (response *AbortPredictiveDialingCampaignResponse, err error)
AbortPredictiveDialingCampaign 停止预测式外呼任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) AbortPredictiveDialingCampaignWithContext ¶ added in v1.0.866
func (c *Client) AbortPredictiveDialingCampaignWithContext(ctx context.Context, request *AbortPredictiveDialingCampaignRequest) (response *AbortPredictiveDialingCampaignResponse, err error)
AbortPredictiveDialingCampaign 停止预测式外呼任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) BindNumberCallOutSkillGroup ¶ added in v1.0.591
func (c *Client) BindNumberCallOutSkillGroup(request *BindNumberCallOutSkillGroupRequest) (response *BindNumberCallOutSkillGroupResponse, err error)
BindNumberCallOutSkillGroup 绑定号码外呼技能组
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError"
func (*Client) BindNumberCallOutSkillGroupWithContext ¶ added in v1.0.591
func (c *Client) BindNumberCallOutSkillGroupWithContext(ctx context.Context, request *BindNumberCallOutSkillGroupRequest) (response *BindNumberCallOutSkillGroupResponse, err error)
BindNumberCallOutSkillGroup 绑定号码外呼技能组
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError"
func (*Client) BindStaffSkillGroupList ¶ added in v1.0.202
func (c *Client) BindStaffSkillGroupList(request *BindStaffSkillGroupListRequest) (response *BindStaffSkillGroupListResponse, err error)
BindStaffSkillGroupList 绑定座席所属技能组
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) BindStaffSkillGroupListWithContext ¶ added in v1.0.324
func (c *Client) BindStaffSkillGroupListWithContext(ctx context.Context, request *BindStaffSkillGroupListRequest) (response *BindStaffSkillGroupListResponse, err error)
BindStaffSkillGroupList 绑定座席所属技能组
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CreateAdminURL ¶ added in v1.0.718
func (c *Client) CreateAdminURL(request *CreateAdminURLRequest) (response *CreateAdminURLResponse, err error)
CreateAdminURL 创建管理端访问链接
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CreateAdminURLWithContext ¶ added in v1.0.718
func (c *Client) CreateAdminURLWithContext(ctx context.Context, request *CreateAdminURLRequest) (response *CreateAdminURLResponse, err error)
CreateAdminURL 创建管理端访问链接
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CreateAutoCalloutTask ¶ added in v1.0.343
func (c *Client) CreateAutoCalloutTask(request *CreateAutoCalloutTaskRequest) (response *CreateAutoCalloutTaskResponse, err error)
CreateAutoCalloutTask 创建自动外呼任务
可能返回的错误码:
FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateAutoCalloutTaskWithContext ¶ added in v1.0.343
func (c *Client) CreateAutoCalloutTaskWithContext(ctx context.Context, request *CreateAutoCalloutTaskRequest) (response *CreateAutoCalloutTaskResponse, err error)
CreateAutoCalloutTask 创建自动外呼任务
可能返回的错误码:
FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateCCCSkillGroup ¶ added in v1.0.423
func (c *Client) CreateCCCSkillGroup(request *CreateCCCSkillGroupRequest) (response *CreateCCCSkillGroupResponse, err error)
CreateCCCSkillGroup 新建技能组
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_SKILLGROUPEXIST = "InvalidParameterValue.SkillGroupExist"
func (*Client) CreateCCCSkillGroupWithContext ¶ added in v1.0.423
func (c *Client) CreateCCCSkillGroupWithContext(ctx context.Context, request *CreateCCCSkillGroupRequest) (response *CreateCCCSkillGroupResponse, err error)
CreateCCCSkillGroup 新建技能组
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_SKILLGROUPEXIST = "InvalidParameterValue.SkillGroupExist"
func (*Client) CreateCallOutSession ¶ added in v1.0.336
func (c *Client) CreateCallOutSession(request *CreateCallOutSessionRequest) (response *CreateCallOutSessionResponse, err error)
CreateCallOutSession 创建外呼会话,当前仅支持双呼,即先使用平台号码呼出到坐席手机上,坐席接听后,然后再外呼用户,而且由于运营商频率限制,坐席手机号必须先加白名单,避免频控导致外呼失败。
可能返回的错误码:
FAILEDOPERATION_CALLOUTFAILED = "FailedOperation.CallOutFailed" FAILEDOPERATION_CALLEEISLIMITED = "FailedOperation.CalleeIsLimited" FAILEDOPERATION_CALLEROVERFREQUENCY = "FailedOperation.CallerOverFrequency" FAILEDOPERATION_NOCALLOUTNUMBER = "FailedOperation.NoCallOutNumber" FAILEDOPERATION_SEATSTATUSBUSY = "FailedOperation.SeatStatusBusy" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" OPERATIONDENIED_NOTINWHITELIST = "OperationDenied.NotInWhiteList" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCallOutSessionWithContext ¶ added in v1.0.336
func (c *Client) CreateCallOutSessionWithContext(ctx context.Context, request *CreateCallOutSessionRequest) (response *CreateCallOutSessionResponse, err error)
CreateCallOutSession 创建外呼会话,当前仅支持双呼,即先使用平台号码呼出到坐席手机上,坐席接听后,然后再外呼用户,而且由于运营商频率限制,坐席手机号必须先加白名单,避免频控导致外呼失败。
可能返回的错误码:
FAILEDOPERATION_CALLOUTFAILED = "FailedOperation.CallOutFailed" FAILEDOPERATION_CALLEEISLIMITED = "FailedOperation.CalleeIsLimited" FAILEDOPERATION_CALLEROVERFREQUENCY = "FailedOperation.CallerOverFrequency" FAILEDOPERATION_NOCALLOUTNUMBER = "FailedOperation.NoCallOutNumber" FAILEDOPERATION_SEATSTATUSBUSY = "FailedOperation.SeatStatusBusy" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" OPERATIONDENIED_NOTINWHITELIST = "OperationDenied.NotInWhiteList" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCarrierPrivilegeNumberApplicant ¶ added in v1.0.541
func (c *Client) CreateCarrierPrivilegeNumberApplicant(request *CreateCarrierPrivilegeNumberApplicantRequest) (response *CreateCarrierPrivilegeNumberApplicantResponse, err error)
CreateCarrierPrivilegeNumberApplicant 用于无限频率地呼叫坐席手机
可能返回的错误码:
FAILEDOPERATION_CALLOUTFAILED = "FailedOperation.CallOutFailed" FAILEDOPERATION_CALLEEISLIMITED = "FailedOperation.CalleeIsLimited" FAILEDOPERATION_CALLEROVERFREQUENCY = "FailedOperation.CallerOverFrequency" FAILEDOPERATION_NOCALLOUTNUMBER = "FailedOperation.NoCallOutNumber" FAILEDOPERATION_SEATSTATUSBUSY = "FailedOperation.SeatStatusBusy" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" OPERATIONDENIED_NOTINWHITELIST = "OperationDenied.NotInWhiteList" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCarrierPrivilegeNumberApplicantWithContext ¶ added in v1.0.541
func (c *Client) CreateCarrierPrivilegeNumberApplicantWithContext(ctx context.Context, request *CreateCarrierPrivilegeNumberApplicantRequest) (response *CreateCarrierPrivilegeNumberApplicantResponse, err error)
CreateCarrierPrivilegeNumberApplicant 用于无限频率地呼叫坐席手机
可能返回的错误码:
FAILEDOPERATION_CALLOUTFAILED = "FailedOperation.CallOutFailed" FAILEDOPERATION_CALLEEISLIMITED = "FailedOperation.CalleeIsLimited" FAILEDOPERATION_CALLEROVERFREQUENCY = "FailedOperation.CallerOverFrequency" FAILEDOPERATION_NOCALLOUTNUMBER = "FailedOperation.NoCallOutNumber" FAILEDOPERATION_SEATSTATUSBUSY = "FailedOperation.SeatStatusBusy" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" OPERATIONDENIED_NOTINWHITELIST = "OperationDenied.NotInWhiteList" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCompanyApply ¶ added in v1.0.888
func (c *Client) CreateCompanyApply(request *CreateCompanyApplyRequest) (response *CreateCompanyApplyResponse, err error)
CreateCompanyApply 创建公司资质申请(1、首次使用接口,建议先在云联络中心控制台查看各个资料模板:https://console.cloud.tencent.com/ccc/enterprise/update。2、参数中图片Url建议使用腾讯云Cos存储的临时链接)
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMPANYEXIST = "InvalidParameterValue.CompanyExist" INVALIDPARAMETERVALUE_WAITINGAPPROVALOVERFLOW = "InvalidParameterValue.WaitingApprovalOverflow"
func (*Client) CreateCompanyApplyWithContext ¶ added in v1.0.888
func (c *Client) CreateCompanyApplyWithContext(ctx context.Context, request *CreateCompanyApplyRequest) (response *CreateCompanyApplyResponse, err error)
CreateCompanyApply 创建公司资质申请(1、首次使用接口,建议先在云联络中心控制台查看各个资料模板:https://console.cloud.tencent.com/ccc/enterprise/update。2、参数中图片Url建议使用腾讯云Cos存储的临时链接)
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMPANYEXIST = "InvalidParameterValue.CompanyExist" INVALIDPARAMETERVALUE_WAITINGAPPROVALOVERFLOW = "InvalidParameterValue.WaitingApprovalOverflow"
func (*Client) CreateExtension ¶ added in v1.0.526
func (c *Client) CreateExtension(request *CreateExtensionRequest) (response *CreateExtensionResponse, err error)
CreateExtension 创建话机账号
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CreateExtensionWithContext ¶ added in v1.0.526
func (c *Client) CreateExtensionWithContext(ctx context.Context, request *CreateExtensionRequest) (response *CreateExtensionResponse, err error)
CreateExtension 创建话机账号
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CreateIVRSession ¶ added in v1.0.937
func (c *Client) CreateIVRSession(request *CreateIVRSessionRequest) (response *CreateIVRSessionResponse, err error)
CreateIVRSession 创建关联 IVR 的会话,仅高级版支持,目前支持呼入和自动外呼两种 IVR 类型。收到请求后 TCCC 会先尝试呼通被叫,然后进入 IVR 流程。
可能返回的错误码:
FAILEDOPERATION_CALLOUTFAILED = "FailedOperation.CallOutFailed" FAILEDOPERATION_NOCALLOUTNUMBER = "FailedOperation.NoCallOutNumber" FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CreateIVRSessionWithContext ¶ added in v1.0.937
func (c *Client) CreateIVRSessionWithContext(ctx context.Context, request *CreateIVRSessionRequest) (response *CreateIVRSessionResponse, err error)
CreateIVRSession 创建关联 IVR 的会话,仅高级版支持,目前支持呼入和自动外呼两种 IVR 类型。收到请求后 TCCC 会先尝试呼通被叫,然后进入 IVR 流程。
可能返回的错误码:
FAILEDOPERATION_CALLOUTFAILED = "FailedOperation.CallOutFailed" FAILEDOPERATION_NOCALLOUTNUMBER = "FailedOperation.NoCallOutNumber" FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CreatePredictiveDialingCampaign ¶ added in v1.0.866
func (c *Client) CreatePredictiveDialingCampaign(request *CreatePredictiveDialingCampaignRequest) (response *CreatePredictiveDialingCampaignResponse, err error)
CreatePredictiveDialingCampaign 创建预测式外呼任务
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_OUTOFCOUNTLIMIT = "LimitExceeded.OutOfCountLimit"
func (*Client) CreatePredictiveDialingCampaignWithContext ¶ added in v1.0.866
func (c *Client) CreatePredictiveDialingCampaignWithContext(ctx context.Context, request *CreatePredictiveDialingCampaignRequest) (response *CreatePredictiveDialingCampaignResponse, err error)
CreatePredictiveDialingCampaign 创建预测式外呼任务
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_OUTOFCOUNTLIMIT = "LimitExceeded.OutOfCountLimit"
func (*Client) CreateSDKLoginToken ¶
func (c *Client) CreateSDKLoginToken(request *CreateSDKLoginTokenRequest) (response *CreateSDKLoginTokenResponse, err error)
CreateSDKLoginToken 创建 SDK 登录 Token。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" OPERATIONDENIED_UINDISABLED = "OperationDenied.UinDisabled"
func (*Client) CreateSDKLoginTokenWithContext ¶ added in v1.0.324
func (c *Client) CreateSDKLoginTokenWithContext(ctx context.Context, request *CreateSDKLoginTokenRequest) (response *CreateSDKLoginTokenResponse, err error)
CreateSDKLoginToken 创建 SDK 登录 Token。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" OPERATIONDENIED_UINDISABLED = "OperationDenied.UinDisabled"
func (*Client) CreateStaff ¶
func (c *Client) CreateStaff(request *CreateStaffRequest) (response *CreateStaffResponse, err error)
CreateStaff 创建客服账号。
可能返回的错误码:
FAILEDOPERATION_DUPLICATEDACCOUNT = "FailedOperation.DuplicatedAccount" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" LIMITEXCEEDED = "LimitExceeded"
func (*Client) CreateStaffWithContext ¶ added in v1.0.324
func (c *Client) CreateStaffWithContext(ctx context.Context, request *CreateStaffRequest) (response *CreateStaffResponse, err error)
CreateStaff 创建客服账号。
可能返回的错误码:
FAILEDOPERATION_DUPLICATEDACCOUNT = "FailedOperation.DuplicatedAccount" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" LIMITEXCEEDED = "LimitExceeded"
func (*Client) CreateUserSig ¶ added in v1.0.204
func (c *Client) CreateUserSig(request *CreateUserSigRequest) (response *CreateUserSigResponse, err error)
CreateUserSig 创建用户数据签名
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CreateUserSigWithContext ¶ added in v1.0.324
func (c *Client) CreateUserSigWithContext(ctx context.Context, request *CreateUserSigRequest) (response *CreateUserSigResponse, err error)
CreateUserSig 创建用户数据签名
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DeleteExtension ¶ added in v1.0.526
func (c *Client) DeleteExtension(request *DeleteExtensionRequest) (response *DeleteExtensionResponse, err error)
DeleteExtension 删除话机账号
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DeleteExtensionWithContext ¶ added in v1.0.526
func (c *Client) DeleteExtensionWithContext(ctx context.Context, request *DeleteExtensionRequest) (response *DeleteExtensionResponse, err error)
DeleteExtension 删除话机账号
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DeletePredictiveDialingCampaign ¶ added in v1.0.866
func (c *Client) DeletePredictiveDialingCampaign(request *DeletePredictiveDialingCampaignRequest) (response *DeletePredictiveDialingCampaignResponse, err error)
DeletePredictiveDialingCampaign 删除预测式外呼任务
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeletePredictiveDialingCampaignWithContext ¶ added in v1.0.866
func (c *Client) DeletePredictiveDialingCampaignWithContext(ctx context.Context, request *DeletePredictiveDialingCampaignRequest) (response *DeletePredictiveDialingCampaignResponse, err error)
DeletePredictiveDialingCampaign 删除预测式外呼任务
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteStaff ¶ added in v1.0.202
func (c *Client) DeleteStaff(request *DeleteStaffRequest) (response *DeleteStaffResponse, err error)
DeleteStaff 删除坐席信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DeleteStaffWithContext ¶ added in v1.0.324
func (c *Client) DeleteStaffWithContext(ctx context.Context, request *DeleteStaffRequest) (response *DeleteStaffResponse, err error)
DeleteStaff 删除坐席信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeActiveCarrierPrivilegeNumber ¶ added in v1.0.541
func (c *Client) DescribeActiveCarrierPrivilegeNumber(request *DescribeActiveCarrierPrivilegeNumberRequest) (response *DescribeActiveCarrierPrivilegeNumberResponse, err error)
DescribeActiveCarrierPrivilegeNumber 查询生效运营商白名单规则
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeActiveCarrierPrivilegeNumberWithContext ¶ added in v1.0.541
func (c *Client) DescribeActiveCarrierPrivilegeNumberWithContext(ctx context.Context, request *DescribeActiveCarrierPrivilegeNumberRequest) (response *DescribeActiveCarrierPrivilegeNumberResponse, err error)
DescribeActiveCarrierPrivilegeNumber 查询生效运营商白名单规则
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeAutoCalloutTask ¶ added in v1.0.343
func (c *Client) DescribeAutoCalloutTask(request *DescribeAutoCalloutTaskRequest) (response *DescribeAutoCalloutTaskResponse, err error)
DescribeAutoCalloutTask 查询自动外呼任务详情
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeAutoCalloutTaskWithContext ¶ added in v1.0.343
func (c *Client) DescribeAutoCalloutTaskWithContext(ctx context.Context, request *DescribeAutoCalloutTaskRequest) (response *DescribeAutoCalloutTaskResponse, err error)
DescribeAutoCalloutTask 查询自动外呼任务详情
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeAutoCalloutTasks ¶ added in v1.0.336
func (c *Client) DescribeAutoCalloutTasks(request *DescribeAutoCalloutTasksRequest) (response *DescribeAutoCalloutTasksResponse, err error)
DescribeAutoCalloutTasks 批量查询自动外呼任务
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeAutoCalloutTasksWithContext ¶ added in v1.0.336
func (c *Client) DescribeAutoCalloutTasksWithContext(ctx context.Context, request *DescribeAutoCalloutTasksRequest) (response *DescribeAutoCalloutTasksResponse, err error)
DescribeAutoCalloutTasks 批量查询自动外呼任务
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeCCCBuyInfoList ¶ added in v1.0.306
func (c *Client) DescribeCCCBuyInfoList(request *DescribeCCCBuyInfoListRequest) (response *DescribeCCCBuyInfoListResponse, err error)
DescribeCCCBuyInfoList 获取用户购买信息列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeCCCBuyInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeCCCBuyInfoListWithContext(ctx context.Context, request *DescribeCCCBuyInfoListRequest) (response *DescribeCCCBuyInfoListResponse, err error)
DescribeCCCBuyInfoList 获取用户购买信息列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeCallInMetrics ¶ added in v1.0.228
func (c *Client) DescribeCallInMetrics(request *DescribeCallInMetricsRequest) (response *DescribeCallInMetricsResponse, err error)
DescribeCallInMetrics 获取呼入实时数据统计指标
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeCallInMetricsWithContext ¶ added in v1.0.324
func (c *Client) DescribeCallInMetricsWithContext(ctx context.Context, request *DescribeCallInMetricsRequest) (response *DescribeCallInMetricsResponse, err error)
DescribeCallInMetrics 获取呼入实时数据统计指标
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeCarrierPrivilegeNumberApplicants ¶ added in v1.0.541
func (c *Client) DescribeCarrierPrivilegeNumberApplicants(request *DescribeCarrierPrivilegeNumberApplicantsRequest) (response *DescribeCarrierPrivilegeNumberApplicantsResponse, err error)
DescribeCarrierPrivilegeNumberApplicants 查询单状态
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeCarrierPrivilegeNumberApplicantsWithContext ¶ added in v1.0.541
func (c *Client) DescribeCarrierPrivilegeNumberApplicantsWithContext(ctx context.Context, request *DescribeCarrierPrivilegeNumberApplicantsRequest) (response *DescribeCarrierPrivilegeNumberApplicantsResponse, err error)
DescribeCarrierPrivilegeNumberApplicants 查询单状态
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeChatMessages ¶
func (c *Client) DescribeChatMessages(request *DescribeChatMessagesRequest) (response *DescribeChatMessagesResponse, err error)
DescribeChatMessages 获取指定服务记录文本聊天内容,需要先使用查询在线客服记录(DescribeIMCdrs) API 获取服务记录 SessionId。
文本聊天记录只保存了 1 年内的,1 年之前会自动清理。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_RECORDNOTEXIST = "InvalidParameterValue.RecordNotExist"
func (*Client) DescribeChatMessagesWithContext ¶ added in v1.0.324
func (c *Client) DescribeChatMessagesWithContext(ctx context.Context, request *DescribeChatMessagesRequest) (response *DescribeChatMessagesResponse, err error)
DescribeChatMessages 获取指定服务记录文本聊天内容,需要先使用查询在线客服记录(DescribeIMCdrs) API 获取服务记录 SessionId。
文本聊天记录只保存了 1 年内的,1 年之前会自动清理。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_RECORDNOTEXIST = "InvalidParameterValue.RecordNotExist"
func (*Client) DescribeCompanyList ¶ added in v1.0.888
func (c *Client) DescribeCompanyList(request *DescribeCompanyListRequest) (response *DescribeCompanyListResponse, err error)
DescribeCompanyList 查询公司资质申请列表
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeCompanyListWithContext ¶ added in v1.0.888
func (c *Client) DescribeCompanyListWithContext(ctx context.Context, request *DescribeCompanyListRequest) (response *DescribeCompanyListResponse, err error)
DescribeCompanyList 查询公司资质申请列表
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeExtension ¶ added in v1.0.526
func (c *Client) DescribeExtension(request *DescribeExtensionRequest) (response *DescribeExtensionResponse, err error)
DescribeExtension 获取话机信息
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError"
func (*Client) DescribeExtensionWithContext ¶ added in v1.0.526
func (c *Client) DescribeExtensionWithContext(ctx context.Context, request *DescribeExtensionRequest) (response *DescribeExtensionResponse, err error)
DescribeExtension 获取话机信息
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError"
func (*Client) DescribeExtensions ¶ added in v1.0.526
func (c *Client) DescribeExtensions(request *DescribeExtensionsRequest) (response *DescribeExtensionsResponse, err error)
DescribeExtensions 查询话机列表信息
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeExtensionsWithContext ¶ added in v1.0.526
func (c *Client) DescribeExtensionsWithContext(ctx context.Context, request *DescribeExtensionsRequest) (response *DescribeExtensionsResponse, err error)
DescribeExtensions 查询话机列表信息
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeIMCdrList ¶ added in v1.0.765
func (c *Client) DescribeIMCdrList(request *DescribeIMCdrListRequest) (response *DescribeIMCdrListResponse, err error)
DescribeIMCdrList 获取包括全媒体和文本会话两种类型的服务记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeIMCdrListWithContext ¶ added in v1.0.765
func (c *Client) DescribeIMCdrListWithContext(ctx context.Context, request *DescribeIMCdrListRequest) (response *DescribeIMCdrListResponse, err error)
DescribeIMCdrList 获取包括全媒体和文本会话两种类型的服务记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeIMCdrs ¶
func (c *Client) DescribeIMCdrs(request *DescribeIMCdrsRequest) (response *DescribeIMCdrsResponse, err error)
DescribeIMCdrs 获取包括全媒体和文本会话两种类型的服务记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeIMCdrsWithContext ¶ added in v1.0.324
func (c *Client) DescribeIMCdrsWithContext(ctx context.Context, request *DescribeIMCdrsRequest) (response *DescribeIMCdrsResponse, err error)
DescribeIMCdrs 获取包括全媒体和文本会话两种类型的服务记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeIvrAudioList ¶ added in v1.0.894
func (c *Client) DescribeIvrAudioList(request *DescribeIvrAudioListRequest) (response *DescribeIvrAudioListResponse, err error)
DescribeIvrAudioList 查询IVR音频文件列表信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeIvrAudioListWithContext ¶ added in v1.0.894
func (c *Client) DescribeIvrAudioListWithContext(ctx context.Context, request *DescribeIvrAudioListRequest) (response *DescribeIvrAudioListResponse, err error)
DescribeIvrAudioList 查询IVR音频文件列表信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeNumbers ¶ added in v1.0.591
func (c *Client) DescribeNumbers(request *DescribeNumbersRequest) (response *DescribeNumbersResponse, err error)
DescribeNumbers 查询号码列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeNumbersWithContext ¶ added in v1.0.591
func (c *Client) DescribeNumbersWithContext(ctx context.Context, request *DescribeNumbersRequest) (response *DescribeNumbersResponse, err error)
DescribeNumbers 查询号码列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribePSTNActiveSessionList ¶
func (c *Client) DescribePSTNActiveSessionList(request *DescribePSTNActiveSessionListRequest) (response *DescribePSTNActiveSessionListResponse, err error)
DescribePSTNActiveSessionList 获取当前正在通话的会话列表
可能返回的错误码:
FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" INTERNALERROR = "InternalError" LIMITEXCEEDED_OUTOFCOUNTLIMIT = "LimitExceeded.OutOfCountLimit"
func (*Client) DescribePSTNActiveSessionListWithContext ¶ added in v1.0.324
func (c *Client) DescribePSTNActiveSessionListWithContext(ctx context.Context, request *DescribePSTNActiveSessionListRequest) (response *DescribePSTNActiveSessionListResponse, err error)
DescribePSTNActiveSessionList 获取当前正在通话的会话列表
可能返回的错误码:
FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" INTERNALERROR = "InternalError" LIMITEXCEEDED_OUTOFCOUNTLIMIT = "LimitExceeded.OutOfCountLimit"
func (*Client) DescribePredictiveDialingCampaign ¶ added in v1.0.866
func (c *Client) DescribePredictiveDialingCampaign(request *DescribePredictiveDialingCampaignRequest) (response *DescribePredictiveDialingCampaignResponse, err error)
DescribePredictiveDialingCampaign 查询预测式外呼任务
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribePredictiveDialingCampaignWithContext ¶ added in v1.0.866
func (c *Client) DescribePredictiveDialingCampaignWithContext(ctx context.Context, request *DescribePredictiveDialingCampaignRequest) (response *DescribePredictiveDialingCampaignResponse, err error)
DescribePredictiveDialingCampaign 查询预测式外呼任务
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribePredictiveDialingCampaigns ¶ added in v1.0.866
func (c *Client) DescribePredictiveDialingCampaigns(request *DescribePredictiveDialingCampaignsRequest) (response *DescribePredictiveDialingCampaignsResponse, err error)
DescribePredictiveDialingCampaigns 查询预测式外呼任务列表
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribePredictiveDialingCampaignsWithContext ¶ added in v1.0.866
func (c *Client) DescribePredictiveDialingCampaignsWithContext(ctx context.Context, request *DescribePredictiveDialingCampaignsRequest) (response *DescribePredictiveDialingCampaignsResponse, err error)
DescribePredictiveDialingCampaigns 查询预测式外呼任务列表
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribePredictiveDialingSessions ¶ added in v1.0.866
func (c *Client) DescribePredictiveDialingSessions(request *DescribePredictiveDialingSessionsRequest) (response *DescribePredictiveDialingSessionsResponse, err error)
DescribePredictiveDialingSessions 查询预测式外呼呼叫列表
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribePredictiveDialingSessionsWithContext ¶ added in v1.0.866
func (c *Client) DescribePredictiveDialingSessionsWithContext(ctx context.Context, request *DescribePredictiveDialingSessionsRequest) (response *DescribePredictiveDialingSessionsResponse, err error)
DescribePredictiveDialingSessions 查询预测式外呼呼叫列表
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeProtectedTelCdr ¶ added in v1.0.386
func (c *Client) DescribeProtectedTelCdr(request *DescribeProtectedTelCdrRequest) (response *DescribeProtectedTelCdrResponse, err error)
DescribeProtectedTelCdr 获取主被叫受保护的电话服务记录与录音
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeProtectedTelCdrWithContext ¶ added in v1.0.386
func (c *Client) DescribeProtectedTelCdrWithContext(ctx context.Context, request *DescribeProtectedTelCdrRequest) (response *DescribeProtectedTelCdrResponse, err error)
DescribeProtectedTelCdr 获取主被叫受保护的电话服务记录与录音
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeSkillGroupInfoList ¶
func (c *Client) DescribeSkillGroupInfoList(request *DescribeSkillGroupInfoListRequest) (response *DescribeSkillGroupInfoListResponse, err error)
DescribeSkillGroupInfoList 获取技能组信息列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeSkillGroupInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeSkillGroupInfoListWithContext(ctx context.Context, request *DescribeSkillGroupInfoListRequest) (response *DescribeSkillGroupInfoListResponse, err error)
DescribeSkillGroupInfoList 获取技能组信息列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeStaffInfoList ¶
func (c *Client) DescribeStaffInfoList(request *DescribeStaffInfoListRequest) (response *DescribeStaffInfoListResponse, err error)
DescribeStaffInfoList 获取坐席信息列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeStaffInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeStaffInfoListWithContext(ctx context.Context, request *DescribeStaffInfoListRequest) (response *DescribeStaffInfoListResponse, err error)
DescribeStaffInfoList 获取坐席信息列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeStaffStatusMetrics ¶ added in v1.0.228
func (c *Client) DescribeStaffStatusMetrics(request *DescribeStaffStatusMetricsRequest) (response *DescribeStaffStatusMetricsResponse, err error)
DescribeStaffStatusMetrics 获取坐席实时状态统计指标
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeStaffStatusMetricsWithContext ¶ added in v1.0.324
func (c *Client) DescribeStaffStatusMetricsWithContext(ctx context.Context, request *DescribeStaffStatusMetricsRequest) (response *DescribeStaffStatusMetricsResponse, err error)
DescribeStaffStatusMetrics 获取坐席实时状态统计指标
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeTelCallInfo ¶
func (c *Client) DescribeTelCallInfo(request *DescribeTelCallInfoRequest) (response *DescribeTelCallInfoResponse, err error)
DescribeTelCallInfo 按实例获取电话消耗统计
可能返回的错误码:
FAILEDOPERATION_DUPLICATEDACCOUNT = "FailedOperation.DuplicatedAccount" FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeTelCallInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeTelCallInfoWithContext(ctx context.Context, request *DescribeTelCallInfoRequest) (response *DescribeTelCallInfoResponse, err error)
DescribeTelCallInfo 按实例获取电话消耗统计
可能返回的错误码:
FAILEDOPERATION_DUPLICATEDACCOUNT = "FailedOperation.DuplicatedAccount" FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeTelCdr ¶
func (c *Client) DescribeTelCdr(request *DescribeTelCdrRequest) (response *DescribeTelCdrResponse, err error)
DescribeTelCdr 获取电话服务记录与录音
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeTelCdrWithContext ¶ added in v1.0.324
func (c *Client) DescribeTelCdrWithContext(ctx context.Context, request *DescribeTelCdrRequest) (response *DescribeTelCdrResponse, err error)
DescribeTelCdr 获取电话服务记录与录音
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeTelSession ¶
func (c *Client) DescribeTelSession(request *DescribeTelSessionRequest) (response *DescribeTelSessionResponse, err error)
DescribeTelSession 获取 PSTN 会话信息
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeTelSessionWithContext ¶ added in v1.0.324
func (c *Client) DescribeTelSessionWithContext(ctx context.Context, request *DescribeTelSessionRequest) (response *DescribeTelSessionResponse, err error)
DescribeTelSession 获取 PSTN 会话信息
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INSTANCENOTEXIST = "InvalidParameter.InstanceNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DisableCCCPhoneNumber ¶ added in v1.0.502
func (c *Client) DisableCCCPhoneNumber(request *DisableCCCPhoneNumberRequest) (response *DisableCCCPhoneNumberResponse, err error)
DisableCCCPhoneNumber 停用号码
可能返回的错误码:
FAILEDOPERATION_CURSTATENOTALLOWMODIFY = "FailedOperation.CurStateNotAllowModify" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_DUPLICATEADDRESS = "InvalidParameter.DuplicateAddress" INVALIDPARAMETER_DUPLICATEPHONENUMBER = "InvalidParameter.DuplicatePhoneNumber" INVALIDPARAMETER_DUPLICATESIPACCOUNT = "InvalidParameter.DuplicateSipAccount" INVALIDPARAMETER_ILLEGALADDRESS = "InvalidParameter.IllegalAddress" INVALIDPARAMETER_ILLEGALPHONENUMBER = "InvalidParameter.IllegalPhoneNumber" INVALIDPARAMETER_INVALIDADDRESS = "InvalidParameter.InvalidAddress" INVALIDPARAMETER_INVALIDIP = "InvalidParameter.InvalidIP" INVALIDPARAMETER_INVALIDPHONENUMBER = "InvalidParameter.InvalidPhoneNumber" INVALIDPARAMETER_INVALIDPORT = "InvalidParameter.InvalidPort" INVALIDPARAMETER_SIPACCOUNTPASSWORDFORMAT = "InvalidParameter.SipAccountPasswordFormat" INVALIDPARAMETER_SIPACCOUNTUSERFORMAT = "InvalidParameter.SipAccountUserFormat" INVALIDPARAMETER_SIPTRUNKINUSED = "InvalidParameter.SipTrunkInUsed" INVALIDPARAMETER_SIPTRUNKNOTFOUND = "InvalidParameter.SipTrunkNotFound" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DisableCCCPhoneNumberWithContext ¶ added in v1.0.502
func (c *Client) DisableCCCPhoneNumberWithContext(ctx context.Context, request *DisableCCCPhoneNumberRequest) (response *DisableCCCPhoneNumberResponse, err error)
DisableCCCPhoneNumber 停用号码
可能返回的错误码:
FAILEDOPERATION_CURSTATENOTALLOWMODIFY = "FailedOperation.CurStateNotAllowModify" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_DUPLICATEADDRESS = "InvalidParameter.DuplicateAddress" INVALIDPARAMETER_DUPLICATEPHONENUMBER = "InvalidParameter.DuplicatePhoneNumber" INVALIDPARAMETER_DUPLICATESIPACCOUNT = "InvalidParameter.DuplicateSipAccount" INVALIDPARAMETER_ILLEGALADDRESS = "InvalidParameter.IllegalAddress" INVALIDPARAMETER_ILLEGALPHONENUMBER = "InvalidParameter.IllegalPhoneNumber" INVALIDPARAMETER_INVALIDADDRESS = "InvalidParameter.InvalidAddress" INVALIDPARAMETER_INVALIDIP = "InvalidParameter.InvalidIP" INVALIDPARAMETER_INVALIDPHONENUMBER = "InvalidParameter.InvalidPhoneNumber" INVALIDPARAMETER_INVALIDPORT = "InvalidParameter.InvalidPort" INVALIDPARAMETER_SIPACCOUNTPASSWORDFORMAT = "InvalidParameter.SipAccountPasswordFormat" INVALIDPARAMETER_SIPACCOUNTUSERFORMAT = "InvalidParameter.SipAccountUserFormat" INVALIDPARAMETER_SIPTRUNKINUSED = "InvalidParameter.SipTrunkInUsed" INVALIDPARAMETER_SIPTRUNKNOTFOUND = "InvalidParameter.SipTrunkNotFound" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) HangUpCall ¶ added in v1.0.561
func (c *Client) HangUpCall(request *HangUpCallRequest) (response *HangUpCallResponse, err error)
HangUpCall 挂断电话
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError"
func (*Client) HangUpCallWithContext ¶ added in v1.0.561
func (c *Client) HangUpCallWithContext(ctx context.Context, request *HangUpCallRequest) (response *HangUpCallResponse, err error)
HangUpCall 挂断电话
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError"
func (*Client) ModifyCompanyApply ¶ added in v1.0.888
func (c *Client) ModifyCompanyApply(request *ModifyCompanyApplyRequest) (response *ModifyCompanyApplyResponse, err error)
ModifyCompanyApply 修改公司资质申请,只能修改状态为驳回或待审核的申请单。(1、首次使用接口,建议先在云联络中心控制台查看各个资料模板:https://console.cloud.tencent.com/ccc/enterprise/update。2、参数中图片Url建议使用腾讯云Cos存储的临时链接)
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_APPLYIDNOTEXIST = "InvalidParameterValue.ApplyIDNotExist" INVALIDPARAMETERVALUE_COMPANYEXIST = "InvalidParameterValue.CompanyExist"
func (*Client) ModifyCompanyApplyWithContext ¶ added in v1.0.888
func (c *Client) ModifyCompanyApplyWithContext(ctx context.Context, request *ModifyCompanyApplyRequest) (response *ModifyCompanyApplyResponse, err error)
ModifyCompanyApply 修改公司资质申请,只能修改状态为驳回或待审核的申请单。(1、首次使用接口,建议先在云联络中心控制台查看各个资料模板:https://console.cloud.tencent.com/ccc/enterprise/update。2、参数中图片Url建议使用腾讯云Cos存储的临时链接)
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_APPLYIDNOTEXIST = "InvalidParameterValue.ApplyIDNotExist" INVALIDPARAMETERVALUE_COMPANYEXIST = "InvalidParameterValue.CompanyExist"
func (*Client) ModifyExtension ¶ added in v1.0.526
func (c *Client) ModifyExtension(request *ModifyExtensionRequest) (response *ModifyExtensionResponse, err error)
ModifyExtension 修改话机账号(绑定技能组、绑定坐席账号)
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) ModifyExtensionWithContext ¶ added in v1.0.526
func (c *Client) ModifyExtensionWithContext(ctx context.Context, request *ModifyExtensionRequest) (response *ModifyExtensionResponse, err error)
ModifyExtension 修改话机账号(绑定技能组、绑定坐席账号)
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) ModifyStaff ¶ added in v1.0.432
func (c *Client) ModifyStaff(request *ModifyStaffRequest) (response *ModifyStaffResponse, err error)
ModifyStaff 修改客服账号
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_PHONENUMISBOUNDOTHERACCOUNT = "InvalidParameterValue.PhoneNumIsBoundOtherAccount" INVALIDPARAMETERVALUE_SKILLGROUPERROR = "InvalidParameterValue.SkillGroupError" OPERATIONDENIED_NOTINWHITELIST = "OperationDenied.NotInWhiteList"
func (*Client) ModifyStaffPassword ¶ added in v1.0.907
func (c *Client) ModifyStaffPassword(request *ModifyStaffPasswordRequest) (response *ModifyStaffPasswordResponse, err error)
ModifyStaffPassword 修改座席的密码
可能返回的错误码:
INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) ModifyStaffPasswordWithContext ¶ added in v1.0.907
func (c *Client) ModifyStaffPasswordWithContext(ctx context.Context, request *ModifyStaffPasswordRequest) (response *ModifyStaffPasswordResponse, err error)
ModifyStaffPassword 修改座席的密码
可能返回的错误码:
INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) ModifyStaffWithContext ¶ added in v1.0.432
func (c *Client) ModifyStaffWithContext(ctx context.Context, request *ModifyStaffRequest) (response *ModifyStaffResponse, err error)
ModifyStaff 修改客服账号
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_ACCOUNTNOTEXIST = "InvalidParameterValue.AccountNotExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_PHONENUMISBOUNDOTHERACCOUNT = "InvalidParameterValue.PhoneNumIsBoundOtherAccount" INVALIDPARAMETERVALUE_SKILLGROUPERROR = "InvalidParameterValue.SkillGroupError" OPERATIONDENIED_NOTINWHITELIST = "OperationDenied.NotInWhiteList"
func (*Client) PausePredictiveDialingCampaign ¶ added in v1.0.866
func (c *Client) PausePredictiveDialingCampaign(request *PausePredictiveDialingCampaignRequest) (response *PausePredictiveDialingCampaignResponse, err error)
PausePredictiveDialingCampaign 暂停预测式外呼任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) PausePredictiveDialingCampaignWithContext ¶ added in v1.0.866
func (c *Client) PausePredictiveDialingCampaignWithContext(ctx context.Context, request *PausePredictiveDialingCampaignRequest) (response *PausePredictiveDialingCampaignResponse, err error)
PausePredictiveDialingCampaign 暂停预测式外呼任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ResetExtensionPassword ¶ added in v1.0.526
func (c *Client) ResetExtensionPassword(request *ResetExtensionPasswordRequest) (response *ResetExtensionPasswordResponse, err error)
ResetExtensionPassword 重置话机注册密码
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ResetExtensionPasswordWithContext ¶ added in v1.0.526
func (c *Client) ResetExtensionPasswordWithContext(ctx context.Context, request *ResetExtensionPasswordRequest) (response *ResetExtensionPasswordResponse, err error)
ResetExtensionPassword 重置话机注册密码
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ResumePredictiveDialingCampaign ¶ added in v1.0.866
func (c *Client) ResumePredictiveDialingCampaign(request *ResumePredictiveDialingCampaignRequest) (response *ResumePredictiveDialingCampaignResponse, err error)
ResumePredictiveDialingCampaign 恢复预测式外呼任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ResumePredictiveDialingCampaignWithContext ¶ added in v1.0.866
func (c *Client) ResumePredictiveDialingCampaignWithContext(ctx context.Context, request *ResumePredictiveDialingCampaignRequest) (response *ResumePredictiveDialingCampaignResponse, err error)
ResumePredictiveDialingCampaign 恢复预测式外呼任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) StopAutoCalloutTask ¶ added in v1.0.343
func (c *Client) StopAutoCalloutTask(request *StopAutoCalloutTaskRequest) (response *StopAutoCalloutTaskResponse, err error)
StopAutoCalloutTask 停止自动外呼任务
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StopAutoCalloutTaskWithContext ¶ added in v1.0.343
func (c *Client) StopAutoCalloutTaskWithContext(ctx context.Context, request *StopAutoCalloutTaskRequest) (response *StopAutoCalloutTaskResponse, err error)
StopAutoCalloutTask 停止自动外呼任务
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UnbindNumberCallOutSkillGroup ¶ added in v1.0.591
func (c *Client) UnbindNumberCallOutSkillGroup(request *UnbindNumberCallOutSkillGroupRequest) (response *UnbindNumberCallOutSkillGroupResponse, err error)
UnbindNumberCallOutSkillGroup 解绑号码外呼技能组
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UnbindNumberCallOutSkillGroupWithContext ¶ added in v1.0.591
func (c *Client) UnbindNumberCallOutSkillGroupWithContext(ctx context.Context, request *UnbindNumberCallOutSkillGroupRequest) (response *UnbindNumberCallOutSkillGroupResponse, err error)
UnbindNumberCallOutSkillGroup 解绑号码外呼技能组
可能返回的错误码:
INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UnbindStaffSkillGroupList ¶ added in v1.0.202
func (c *Client) UnbindStaffSkillGroupList(request *UnbindStaffSkillGroupListRequest) (response *UnbindStaffSkillGroupListResponse, err error)
UnbindStaffSkillGroupList 解绑坐席所属技能组
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) UnbindStaffSkillGroupListWithContext ¶ added in v1.0.324
func (c *Client) UnbindStaffSkillGroupListWithContext(ctx context.Context, request *UnbindStaffSkillGroupListRequest) (response *UnbindStaffSkillGroupListResponse, err error)
UnbindStaffSkillGroupList 解绑坐席所属技能组
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) UpdateCCCSkillGroup ¶ added in v1.0.868
func (c *Client) UpdateCCCSkillGroup(request *UpdateCCCSkillGroupRequest) (response *UpdateCCCSkillGroupResponse, err error)
UpdateCCCSkillGroup 更新技能组
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_SKILLGROUPEXIST = "InvalidParameterValue.SkillGroupExist"
func (*Client) UpdateCCCSkillGroupWithContext ¶ added in v1.0.868
func (c *Client) UpdateCCCSkillGroupWithContext(ctx context.Context, request *UpdateCCCSkillGroupRequest) (response *UpdateCCCSkillGroupResponse, err error)
UpdateCCCSkillGroup 更新技能组
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_SKILLGROUPEXIST = "InvalidParameterValue.SkillGroupExist"
func (*Client) UpdatePredictiveDialingCampaign ¶ added in v1.0.866
func (c *Client) UpdatePredictiveDialingCampaign(request *UpdatePredictiveDialingCampaignRequest) (response *UpdatePredictiveDialingCampaignResponse, err error)
UpdatePredictiveDialingCampaign 任务未启动前,更新预测式外呼任务。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UpdatePredictiveDialingCampaignWithContext ¶ added in v1.0.866
func (c *Client) UpdatePredictiveDialingCampaignWithContext(ctx context.Context, request *UpdatePredictiveDialingCampaignRequest) (response *UpdatePredictiveDialingCampaignResponse, err error)
UpdatePredictiveDialingCampaign 任务未启动前,更新预测式外呼任务。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UploadIvrAudio ¶ added in v1.0.894
func (c *Client) UploadIvrAudio(request *UploadIvrAudioRequest) (response *UploadIvrAudioResponse, err error)
UploadIvrAudio 上传IVR中使用的音频文件,每日上传文件限制50个。(参数中音频文件Url建议使用腾讯云Cos存储的临时链接)
可能返回的错误码:
FAILEDOPERATION_UPLOADFILEOVERFLOW = "FailedOperation.UploadFileOverflow" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) UploadIvrAudioWithContext ¶ added in v1.0.894
func (c *Client) UploadIvrAudioWithContext(ctx context.Context, request *UploadIvrAudioRequest) (response *UploadIvrAudioResponse, err error)
UploadIvrAudio 上传IVR中使用的音频文件,每日上传文件限制50个。(参数中音频文件Url建议使用腾讯云Cos存储的临时链接)
可能返回的错误码:
FAILEDOPERATION_UPLOADFILEOVERFLOW = "FailedOperation.UploadFileOverflow" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
type CompanyApplyInfo ¶ added in v1.0.888
type CompanyApplyInfo struct { // 申请人身份,0-公司法定代表人,1-经办人(受法定代表人委托) // 注意:此字段可能返回 null,表示取不到有效值。 ApplicantType *int64 `json:"ApplicantType,omitnil,omitempty" name:"ApplicantType"` // 企业名称 // 注意:此字段可能返回 null,表示取不到有效值。 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 统一社会信用代码 // 注意:此字段可能返回 null,表示取不到有效值。 BusinessId *string `json:"BusinessId,omitnil,omitempty" name:"BusinessId"` // 营业执照扫描件(加盖公章)。(支持jpg、png、gif、jpeg格式的图片,每张图片应大于50K,不超过5MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 BusinessIdPicUrl *string `json:"BusinessIdPicUrl,omitnil,omitempty" name:"BusinessIdPicUrl"` // 法定代表人名称 // 注意:此字段可能返回 null,表示取不到有效值。 CorporationName *string `json:"CorporationName,omitnil,omitempty" name:"CorporationName"` // 法定代表人身份证号码 // 注意:此字段可能返回 null,表示取不到有效值。 CorporationId *string `json:"CorporationId,omitnil,omitempty" name:"CorporationId"` // 法定代表人身份证正反面扫描件。(支持jpg、png、gif、jpeg格式的图片,每张图片应大于50K,不超过5MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 CorporationIdPicUrl *string `json:"CorporationIdPicUrl,omitnil,omitempty" name:"CorporationIdPicUrl"` // 安全合规使用承诺书。(支持jpg、png、gif、jpeg格式的图片,每张图片应大于50K,不超过5MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 NetworkCommitmentPicUrl *string `json:"NetworkCommitmentPicUrl,omitnil,omitempty" name:"NetworkCommitmentPicUrl"` // 是否与腾讯云账号的资质一致,0-不一致,1-一致 // 注意:此字段可能返回 null,表示取不到有效值。 IsEqualTencentCloud *int64 `json:"IsEqualTencentCloud,omitnil,omitempty" name:"IsEqualTencentCloud"` // 法定代表人手机号 // 注意:此字段可能返回 null,表示取不到有效值。 CorporationMobile *string `json:"CorporationMobile,omitnil,omitempty" name:"CorporationMobile"` // 法定代表人手机号码实名认证。(支持jpg、png、gif、jpeg格式的图片,每张图片应大于50K,不超过5MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 CorporationMobilePicUrl *string `json:"CorporationMobilePicUrl,omitnil,omitempty" name:"CorporationMobilePicUrl"` // 通话话术。(支持doc、docx格式的文档不超过50MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 UseDescribeFileUrl *string `json:"UseDescribeFileUrl,omitnil,omitempty" name:"UseDescribeFileUrl"` // 公司授权函。(支持jpg、png、gif、jpeg格式的图片,每张图片应大于50K,不超过5MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 CompanyAuthLetterPicUrl *string `json:"CompanyAuthLetterPicUrl,omitnil,omitempty" name:"CompanyAuthLetterPicUrl"` // 电话受理单。(支持jpg、png、gif、jpeg格式的图片,每张图片应大于50K,不超过5MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 AcceptPicUrl *string `json:"AcceptPicUrl,omitnil,omitempty" name:"AcceptPicUrl"` // 法定代表人手持身份证照,申请人类型为法定代表人时必填。(支持jpg、png、gif、jpeg格式的图片,每张图片应大于50K,不超过5MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 CorporationHoldingOnIdPicUrl *string `json:"CorporationHoldingOnIdPicUrl,omitnil,omitempty" name:"CorporationHoldingOnIdPicUrl"` // 经办人名称,申请人类型为经办人时必填。 // 注意:此字段可能返回 null,表示取不到有效值。 OperatorName *string `json:"OperatorName,omitnil,omitempty" name:"OperatorName"` // 经办人证件号码,申请人类型为经办人时必填。 // 注意:此字段可能返回 null,表示取不到有效值。 OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"` // 经办人身份证正反面扫描件,申请人类型为经办人时必填。(支持jpg、png、gif、jpeg格式的图片,每张图片应大于50K,不超过5MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 OperatorIdPicUrl *string `json:"OperatorIdPicUrl,omitnil,omitempty" name:"OperatorIdPicUrl"` // 经办人手持身份证照,申请人类型为经办人时必填。(支持jpg、png、gif、jpeg格式的图片,每张图片应大于50K,不超过5MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 OperatorHoldingOnIdPicUrl *string `json:"OperatorHoldingOnIdPicUrl,omitnil,omitempty" name:"OperatorHoldingOnIdPicUrl"` // 委托授权书,申请人类型为经办人时必填。(支持jpg、png、gif、jpeg格式的图片,每张图片应大于50K,不超过5MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 CommissionPicUrl *string `json:"CommissionPicUrl,omitnil,omitempty" name:"CommissionPicUrl"` // 经办人手机号,申请人类型为经办人时必填。 // 注意:此字段可能返回 null,表示取不到有效值。 OperatorMobile *string `json:"OperatorMobile,omitnil,omitempty" name:"OperatorMobile"` // 经办人邮箱,申请人类型为经办人时必填。 // 注意:此字段可能返回 null,表示取不到有效值。 OperatorEmail *string `json:"OperatorEmail,omitnil,omitempty" name:"OperatorEmail"` // 经办人手机号码实名认证,申请人类型为经办人时必填。(支持jpg、png、gif、jpeg格式的图片,每张图片应大于50K,不超过5MB,模板参见控制台:https://console.cloud.tencent.com/ccc/enterprise/update) // 注意:此字段可能返回 null,表示取不到有效值。 OperatorMobilePicUrl *string `json:"OperatorMobilePicUrl,omitnil,omitempty" name:"OperatorMobilePicUrl"` }
type CompanyStateInfo ¶ added in v1.0.888
type CompanyStateInfo struct { // 申请单ID Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 公司名称 // 注意:此字段可能返回 null,表示取不到有效值。 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 审核时间 // 注意:此字段可能返回 null,表示取不到有效值。 CheckTime *int64 `json:"CheckTime,omitnil,omitempty" name:"CheckTime"` // 审核备注 // 注意:此字段可能返回 null,表示取不到有效值。 CheckMsg *string `json:"CheckMsg,omitnil,omitempty" name:"CheckMsg"` // 审核状态,1-待审核,2-审核通过,3-驳回 // 注意:此字段可能返回 null,表示取不到有效值。 State *int64 `json:"State,omitnil,omitempty" name:"State"` // 公司统一社会信用代码 // 注意:此字段可能返回 null,表示取不到有效值。 BusinessId *string `json:"BusinessId,omitnil,omitempty" name:"BusinessId"` // 修改时间 // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *int64 `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` }
type CreateAdminURLRequest ¶ added in v1.0.718
type CreateAdminURLRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 管理员账号 SeatUserId *string `json:"SeatUserId,omitnil,omitempty" name:"SeatUserId"` }
func NewCreateAdminURLRequest ¶ added in v1.0.718
func NewCreateAdminURLRequest() (request *CreateAdminURLRequest)
func (*CreateAdminURLRequest) FromJsonString ¶ added in v1.0.718
func (r *CreateAdminURLRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAdminURLRequest) ToJsonString ¶ added in v1.0.718
func (r *CreateAdminURLRequest) ToJsonString() string
type CreateAdminURLRequestParams ¶ added in v1.0.718
type CreateAdminURLRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 管理员账号 SeatUserId *string `json:"SeatUserId,omitnil,omitempty" name:"SeatUserId"` }
Predefined struct for user
type CreateAdminURLResponse ¶ added in v1.0.718
type CreateAdminURLResponse struct { *tchttp.BaseResponse Response *CreateAdminURLResponseParams `json:"Response"` }
func NewCreateAdminURLResponse ¶ added in v1.0.718
func NewCreateAdminURLResponse() (response *CreateAdminURLResponse)
func (*CreateAdminURLResponse) FromJsonString ¶ added in v1.0.718
func (r *CreateAdminURLResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAdminURLResponse) ToJsonString ¶ added in v1.0.718
func (r *CreateAdminURLResponse) ToJsonString() string
type CreateAdminURLResponseParams ¶ added in v1.0.718
type CreateAdminURLResponseParams struct { // 登录链接 URL *string `json:"URL,omitnil,omitempty" name:"URL"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAutoCalloutTaskRequest ¶ added in v1.0.343
type CreateAutoCalloutTaskRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务起始时间戳,Unix 秒级时间戳 NotBefore *int64 `json:"NotBefore,omitnil,omitempty" name:"NotBefore"` // 被叫号码列表 Callees []*string `json:"Callees,omitnil,omitempty" name:"Callees"` // 主叫号码列表 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 呼叫使用的Ivr IvrId *uint64 `json:"IvrId,omitnil,omitempty" name:"IvrId"` // 任务名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 任务描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 任务停止时间戳,Unix 秒级时间戳 NotAfter *int64 `json:"NotAfter,omitnil,omitempty" name:"NotAfter"` // 最大尝试次数 Tries *uint64 `json:"Tries,omitnil,omitempty" name:"Tries"` // 自定义变量(仅高级版支持) Variables []*Variable `json:"Variables,omitnil,omitempty" name:"Variables"` // UUI UUI *string `json:"UUI,omitnil,omitempty" name:"UUI"` // 被叫属性 CalleeAttributes []*CalleeAttribute `json:"CalleeAttributes,omitnil,omitempty" name:"CalleeAttributes"` }
func NewCreateAutoCalloutTaskRequest ¶ added in v1.0.343
func NewCreateAutoCalloutTaskRequest() (request *CreateAutoCalloutTaskRequest)
func (*CreateAutoCalloutTaskRequest) FromJsonString ¶ added in v1.0.343
func (r *CreateAutoCalloutTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAutoCalloutTaskRequest) ToJsonString ¶ added in v1.0.343
func (r *CreateAutoCalloutTaskRequest) ToJsonString() string
type CreateAutoCalloutTaskRequestParams ¶ added in v1.0.426
type CreateAutoCalloutTaskRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务起始时间戳,Unix 秒级时间戳 NotBefore *int64 `json:"NotBefore,omitnil,omitempty" name:"NotBefore"` // 被叫号码列表 Callees []*string `json:"Callees,omitnil,omitempty" name:"Callees"` // 主叫号码列表 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 呼叫使用的Ivr IvrId *uint64 `json:"IvrId,omitnil,omitempty" name:"IvrId"` // 任务名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 任务描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 任务停止时间戳,Unix 秒级时间戳 NotAfter *int64 `json:"NotAfter,omitnil,omitempty" name:"NotAfter"` // 最大尝试次数 Tries *uint64 `json:"Tries,omitnil,omitempty" name:"Tries"` // 自定义变量(仅高级版支持) Variables []*Variable `json:"Variables,omitnil,omitempty" name:"Variables"` // UUI UUI *string `json:"UUI,omitnil,omitempty" name:"UUI"` // 被叫属性 CalleeAttributes []*CalleeAttribute `json:"CalleeAttributes,omitnil,omitempty" name:"CalleeAttributes"` }
Predefined struct for user
type CreateAutoCalloutTaskResponse ¶ added in v1.0.343
type CreateAutoCalloutTaskResponse struct { *tchttp.BaseResponse Response *CreateAutoCalloutTaskResponseParams `json:"Response"` }
func NewCreateAutoCalloutTaskResponse ¶ added in v1.0.343
func NewCreateAutoCalloutTaskResponse() (response *CreateAutoCalloutTaskResponse)
func (*CreateAutoCalloutTaskResponse) FromJsonString ¶ added in v1.0.343
func (r *CreateAutoCalloutTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAutoCalloutTaskResponse) ToJsonString ¶ added in v1.0.343
func (r *CreateAutoCalloutTaskResponse) ToJsonString() string
type CreateAutoCalloutTaskResponseParams ¶ added in v1.0.426
type CreateAutoCalloutTaskResponseParams struct { // 任务Id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCCCSkillGroupRequest ¶ added in v1.0.423
type CreateCCCSkillGroupRequest struct { *tchttp.BaseRequest // 应用 ID(必填) SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 技能组名称 SkillGroupName *string `json:"SkillGroupName,omitnil,omitempty" name:"SkillGroupName"` // 技能组类型0-电话,1-在线,3-音频,4-视频 SkillGroupType *int64 `json:"SkillGroupType,omitnil,omitempty" name:"SkillGroupType"` // 技能组接待人数上限(该技能组中1个座席可接待的人数上限)默认为1。1、若技能组类型为在线,则接待上限可设置为1及以上 // 2、若技能组类型为电话、音频、视频,则接待上线必须只能为1 MaxConcurrency *uint64 `json:"MaxConcurrency,omitnil,omitempty" name:"MaxConcurrency"` }
func NewCreateCCCSkillGroupRequest ¶ added in v1.0.423
func NewCreateCCCSkillGroupRequest() (request *CreateCCCSkillGroupRequest)
func (*CreateCCCSkillGroupRequest) FromJsonString ¶ added in v1.0.423
func (r *CreateCCCSkillGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCCCSkillGroupRequest) ToJsonString ¶ added in v1.0.423
func (r *CreateCCCSkillGroupRequest) ToJsonString() string
type CreateCCCSkillGroupRequestParams ¶ added in v1.0.426
type CreateCCCSkillGroupRequestParams struct { // 应用 ID(必填) SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 技能组名称 SkillGroupName *string `json:"SkillGroupName,omitnil,omitempty" name:"SkillGroupName"` // 技能组类型0-电话,1-在线,3-音频,4-视频 SkillGroupType *int64 `json:"SkillGroupType,omitnil,omitempty" name:"SkillGroupType"` // 技能组接待人数上限(该技能组中1个座席可接待的人数上限)默认为1。1、若技能组类型为在线,则接待上限可设置为1及以上 // 2、若技能组类型为电话、音频、视频,则接待上线必须只能为1 MaxConcurrency *uint64 `json:"MaxConcurrency,omitnil,omitempty" name:"MaxConcurrency"` }
Predefined struct for user
type CreateCCCSkillGroupResponse ¶ added in v1.0.423
type CreateCCCSkillGroupResponse struct { *tchttp.BaseResponse Response *CreateCCCSkillGroupResponseParams `json:"Response"` }
func NewCreateCCCSkillGroupResponse ¶ added in v1.0.423
func NewCreateCCCSkillGroupResponse() (response *CreateCCCSkillGroupResponse)
func (*CreateCCCSkillGroupResponse) FromJsonString ¶ added in v1.0.423
func (r *CreateCCCSkillGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCCCSkillGroupResponse) ToJsonString ¶ added in v1.0.423
func (r *CreateCCCSkillGroupResponse) ToJsonString() string
type CreateCCCSkillGroupResponseParams ¶ added in v1.0.426
type CreateCCCSkillGroupResponseParams struct { // 技能组ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCallOutSessionRequest ¶ added in v1.0.336
type CreateCallOutSessionRequest struct { *tchttp.BaseRequest // 应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 客服用户 ID,一般为客服邮箱 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 被叫号码,须带 0086 前缀 Callee *string `json:"Callee,omitnil,omitempty" name:"Callee"` // 主叫号码(废弃,使用Callers),须带 0086 前缀 Caller *string `json:"Caller,omitnil,omitempty" name:"Caller"` // 指定主叫号码列表,如果前面的号码失败了会自动换成下一个号码,须带 0086 前缀 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 是否强制使用手机外呼,当前只支持 true,若为 true 请确保已配置白名单 IsForceUseMobile *bool `json:"IsForceUseMobile,omitnil,omitempty" name:"IsForceUseMobile"` // 自定义数据,长度限制 1024 字节 Uui *string `json:"Uui,omitnil,omitempty" name:"Uui"` // 自定义数据,长度限制 1024 字节 UUI *string `json:"UUI,omitnil,omitempty" name:"UUI"` }
func NewCreateCallOutSessionRequest ¶ added in v1.0.336
func NewCreateCallOutSessionRequest() (request *CreateCallOutSessionRequest)
func (*CreateCallOutSessionRequest) FromJsonString ¶ added in v1.0.336
func (r *CreateCallOutSessionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCallOutSessionRequest) ToJsonString ¶ added in v1.0.336
func (r *CreateCallOutSessionRequest) ToJsonString() string
type CreateCallOutSessionRequestParams ¶ added in v1.0.426
type CreateCallOutSessionRequestParams struct { // 应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 客服用户 ID,一般为客服邮箱 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 被叫号码,须带 0086 前缀 Callee *string `json:"Callee,omitnil,omitempty" name:"Callee"` // 主叫号码(废弃,使用Callers),须带 0086 前缀 Caller *string `json:"Caller,omitnil,omitempty" name:"Caller"` // 指定主叫号码列表,如果前面的号码失败了会自动换成下一个号码,须带 0086 前缀 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 是否强制使用手机外呼,当前只支持 true,若为 true 请确保已配置白名单 IsForceUseMobile *bool `json:"IsForceUseMobile,omitnil,omitempty" name:"IsForceUseMobile"` // 自定义数据,长度限制 1024 字节 // // Deprecated: Uui is deprecated. Uui *string `json:"Uui,omitnil,omitempty" name:"Uui"` // 自定义数据,长度限制 1024 字节 UUI *string `json:"UUI,omitnil,omitempty" name:"UUI"` }
Predefined struct for user
type CreateCallOutSessionResponse ¶ added in v1.0.336
type CreateCallOutSessionResponse struct { *tchttp.BaseResponse Response *CreateCallOutSessionResponseParams `json:"Response"` }
func NewCreateCallOutSessionResponse ¶ added in v1.0.336
func NewCreateCallOutSessionResponse() (response *CreateCallOutSessionResponse)
func (*CreateCallOutSessionResponse) FromJsonString ¶ added in v1.0.336
func (r *CreateCallOutSessionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCallOutSessionResponse) ToJsonString ¶ added in v1.0.336
func (r *CreateCallOutSessionResponse) ToJsonString() string
type CreateCallOutSessionResponseParams ¶ added in v1.0.426
type CreateCallOutSessionResponseParams struct { // 新创建的会话 ID SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCarrierPrivilegeNumberApplicantRequest ¶ added in v1.0.541
type CreateCarrierPrivilegeNumberApplicantRequest struct { *tchttp.BaseRequest // SdkAppId SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 主叫号码,必须为实例中存在的号码,格式为0086xxxx(暂时只支持国内号码) Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 被叫号码,必须为实例中坐席绑定的手机号码,格式为0086xxxx(暂时只支持国内号码) Callees []*string `json:"Callees,omitnil,omitempty" name:"Callees"` // 描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
func NewCreateCarrierPrivilegeNumberApplicantRequest ¶ added in v1.0.541
func NewCreateCarrierPrivilegeNumberApplicantRequest() (request *CreateCarrierPrivilegeNumberApplicantRequest)
func (*CreateCarrierPrivilegeNumberApplicantRequest) FromJsonString ¶ added in v1.0.541
func (r *CreateCarrierPrivilegeNumberApplicantRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCarrierPrivilegeNumberApplicantRequest) ToJsonString ¶ added in v1.0.541
func (r *CreateCarrierPrivilegeNumberApplicantRequest) ToJsonString() string
type CreateCarrierPrivilegeNumberApplicantRequestParams ¶ added in v1.0.541
type CreateCarrierPrivilegeNumberApplicantRequestParams struct { // SdkAppId SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 主叫号码,必须为实例中存在的号码,格式为0086xxxx(暂时只支持国内号码) Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 被叫号码,必须为实例中坐席绑定的手机号码,格式为0086xxxx(暂时只支持国内号码) Callees []*string `json:"Callees,omitnil,omitempty" name:"Callees"` // 描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
Predefined struct for user
type CreateCarrierPrivilegeNumberApplicantResponse ¶ added in v1.0.541
type CreateCarrierPrivilegeNumberApplicantResponse struct { *tchttp.BaseResponse Response *CreateCarrierPrivilegeNumberApplicantResponseParams `json:"Response"` }
func NewCreateCarrierPrivilegeNumberApplicantResponse ¶ added in v1.0.541
func NewCreateCarrierPrivilegeNumberApplicantResponse() (response *CreateCarrierPrivilegeNumberApplicantResponse)
func (*CreateCarrierPrivilegeNumberApplicantResponse) FromJsonString ¶ added in v1.0.541
func (r *CreateCarrierPrivilegeNumberApplicantResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCarrierPrivilegeNumberApplicantResponse) ToJsonString ¶ added in v1.0.541
func (r *CreateCarrierPrivilegeNumberApplicantResponse) ToJsonString() string
type CreateCarrierPrivilegeNumberApplicantResponseParams ¶ added in v1.0.541
type CreateCarrierPrivilegeNumberApplicantResponseParams struct { // 申请单Id ApplicantId *uint64 `json:"ApplicantId,omitnil,omitempty" name:"ApplicantId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCompanyApplyRequest ¶ added in v1.0.888
type CreateCompanyApplyRequest struct { *tchttp.BaseRequest // 企业资质信息 CompanyInfo *CompanyApplyInfo `json:"CompanyInfo,omitnil,omitempty" name:"CompanyInfo"` }
func NewCreateCompanyApplyRequest ¶ added in v1.0.888
func NewCreateCompanyApplyRequest() (request *CreateCompanyApplyRequest)
func (*CreateCompanyApplyRequest) FromJsonString ¶ added in v1.0.888
func (r *CreateCompanyApplyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCompanyApplyRequest) ToJsonString ¶ added in v1.0.888
func (r *CreateCompanyApplyRequest) ToJsonString() string
type CreateCompanyApplyRequestParams ¶ added in v1.0.888
type CreateCompanyApplyRequestParams struct { // 企业资质信息 CompanyInfo *CompanyApplyInfo `json:"CompanyInfo,omitnil,omitempty" name:"CompanyInfo"` }
Predefined struct for user
type CreateCompanyApplyResponse ¶ added in v1.0.888
type CreateCompanyApplyResponse struct { *tchttp.BaseResponse Response *CreateCompanyApplyResponseParams `json:"Response"` }
func NewCreateCompanyApplyResponse ¶ added in v1.0.888
func NewCreateCompanyApplyResponse() (response *CreateCompanyApplyResponse)
func (*CreateCompanyApplyResponse) FromJsonString ¶ added in v1.0.888
func (r *CreateCompanyApplyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCompanyApplyResponse) ToJsonString ¶ added in v1.0.888
func (r *CreateCompanyApplyResponse) ToJsonString() string
type CreateCompanyApplyResponseParams ¶ added in v1.0.888
type CreateCompanyApplyResponseParams struct { // 申请单ID Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateExtensionRequest ¶ added in v1.0.526
type CreateExtensionRequest struct { *tchttp.BaseRequest // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` // 分机名称 ExtensionName *string `json:"ExtensionName,omitnil,omitempty" name:"ExtensionName"` // 绑定的技能组列表 SkillGroupIds []*uint64 `json:"SkillGroupIds,omitnil,omitempty" name:"SkillGroupIds"` // 绑定的坐席邮箱 Relation *string `json:"Relation,omitnil,omitempty" name:"Relation"` }
func NewCreateExtensionRequest ¶ added in v1.0.526
func NewCreateExtensionRequest() (request *CreateExtensionRequest)
func (*CreateExtensionRequest) FromJsonString ¶ added in v1.0.526
func (r *CreateExtensionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateExtensionRequest) ToJsonString ¶ added in v1.0.526
func (r *CreateExtensionRequest) ToJsonString() string
type CreateExtensionRequestParams ¶ added in v1.0.526
type CreateExtensionRequestParams struct { // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` // 分机名称 ExtensionName *string `json:"ExtensionName,omitnil,omitempty" name:"ExtensionName"` // 绑定的技能组列表 SkillGroupIds []*uint64 `json:"SkillGroupIds,omitnil,omitempty" name:"SkillGroupIds"` // 绑定的坐席邮箱 Relation *string `json:"Relation,omitnil,omitempty" name:"Relation"` }
Predefined struct for user
type CreateExtensionResponse ¶ added in v1.0.526
type CreateExtensionResponse struct { *tchttp.BaseResponse Response *CreateExtensionResponseParams `json:"Response"` }
func NewCreateExtensionResponse ¶ added in v1.0.526
func NewCreateExtensionResponse() (response *CreateExtensionResponse)
func (*CreateExtensionResponse) FromJsonString ¶ added in v1.0.526
func (r *CreateExtensionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateExtensionResponse) ToJsonString ¶ added in v1.0.526
func (r *CreateExtensionResponse) ToJsonString() string
type CreateExtensionResponseParams ¶ added in v1.0.526
type CreateExtensionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateIVRSessionRequest ¶ added in v1.0.937
type CreateIVRSessionRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 被叫 Callee *string `json:"Callee,omitnil,omitempty" name:"Callee"` // 指定的 IVR Id,目前支持呼入和自动外呼两种类型 IVRId *int64 `json:"IVRId,omitnil,omitempty" name:"IVRId"` // 主叫号码列表 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 自定义变量 Variables []*Variable `json:"Variables,omitnil,omitempty" name:"Variables"` // 用户数据 UUI *string `json:"UUI,omitnil,omitempty" name:"UUI"` }
func NewCreateIVRSessionRequest ¶ added in v1.0.937
func NewCreateIVRSessionRequest() (request *CreateIVRSessionRequest)
func (*CreateIVRSessionRequest) FromJsonString ¶ added in v1.0.937
func (r *CreateIVRSessionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateIVRSessionRequest) ToJsonString ¶ added in v1.0.937
func (r *CreateIVRSessionRequest) ToJsonString() string
type CreateIVRSessionRequestParams ¶ added in v1.0.937
type CreateIVRSessionRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 被叫 Callee *string `json:"Callee,omitnil,omitempty" name:"Callee"` // 指定的 IVR Id,目前支持呼入和自动外呼两种类型 IVRId *int64 `json:"IVRId,omitnil,omitempty" name:"IVRId"` // 主叫号码列表 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 自定义变量 Variables []*Variable `json:"Variables,omitnil,omitempty" name:"Variables"` // 用户数据 UUI *string `json:"UUI,omitnil,omitempty" name:"UUI"` }
Predefined struct for user
type CreateIVRSessionResponse ¶ added in v1.0.937
type CreateIVRSessionResponse struct { *tchttp.BaseResponse Response *CreateIVRSessionResponseParams `json:"Response"` }
func NewCreateIVRSessionResponse ¶ added in v1.0.937
func NewCreateIVRSessionResponse() (response *CreateIVRSessionResponse)
func (*CreateIVRSessionResponse) FromJsonString ¶ added in v1.0.937
func (r *CreateIVRSessionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateIVRSessionResponse) ToJsonString ¶ added in v1.0.937
func (r *CreateIVRSessionResponse) ToJsonString() string
type CreateIVRSessionResponseParams ¶ added in v1.0.937
type CreateIVRSessionResponseParams struct { // 新创建的会话 ID SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreatePredictiveDialingCampaignRequest ¶ added in v1.0.866
type CreatePredictiveDialingCampaignRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 被叫列表,支持 E.164 或不带国家码形式的号码 Callees []*string `json:"Callees,omitnil,omitempty" name:"Callees"` // 主叫列表,使用管理端展示的号码格式 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 被叫呼叫顺序 0 随机 1 顺序 CallOrder *int64 `json:"CallOrder,omitnil,omitempty" name:"CallOrder"` // 使用的座席技能组 ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 相同应用内多个任务运行优先级,从高到底 1 - 5 Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"` // 预期呼损率,百分比,5 - 50 ExpectedAbandonRate *int64 `json:"ExpectedAbandonRate,omitnil,omitempty" name:"ExpectedAbandonRate"` // 呼叫重试间隔时间,单位秒,60 - 86400 RetryInterval *int64 `json:"RetryInterval,omitnil,omitempty" name:"RetryInterval"` // 任务启动时间,Unix 时间戳,到此时间后会自动启动任务 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务结束时间,Unix 时间戳,到此时间后会自动终止任务 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 指定的 IVR Id IVRId *int64 `json:"IVRId,omitnil,omitempty" name:"IVRId"` // 呼叫重试次数,0 - 2 RetryTimes *int64 `json:"RetryTimes,omitnil,omitempty" name:"RetryTimes"` }
func NewCreatePredictiveDialingCampaignRequest ¶ added in v1.0.866
func NewCreatePredictiveDialingCampaignRequest() (request *CreatePredictiveDialingCampaignRequest)
func (*CreatePredictiveDialingCampaignRequest) FromJsonString ¶ added in v1.0.866
func (r *CreatePredictiveDialingCampaignRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePredictiveDialingCampaignRequest) ToJsonString ¶ added in v1.0.866
func (r *CreatePredictiveDialingCampaignRequest) ToJsonString() string
type CreatePredictiveDialingCampaignRequestParams ¶ added in v1.0.866
type CreatePredictiveDialingCampaignRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 被叫列表,支持 E.164 或不带国家码形式的号码 Callees []*string `json:"Callees,omitnil,omitempty" name:"Callees"` // 主叫列表,使用管理端展示的号码格式 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 被叫呼叫顺序 0 随机 1 顺序 CallOrder *int64 `json:"CallOrder,omitnil,omitempty" name:"CallOrder"` // 使用的座席技能组 ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 相同应用内多个任务运行优先级,从高到底 1 - 5 Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"` // 预期呼损率,百分比,5 - 50 ExpectedAbandonRate *int64 `json:"ExpectedAbandonRate,omitnil,omitempty" name:"ExpectedAbandonRate"` // 呼叫重试间隔时间,单位秒,60 - 86400 RetryInterval *int64 `json:"RetryInterval,omitnil,omitempty" name:"RetryInterval"` // 任务启动时间,Unix 时间戳,到此时间后会自动启动任务 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务结束时间,Unix 时间戳,到此时间后会自动终止任务 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 指定的 IVR Id IVRId *int64 `json:"IVRId,omitnil,omitempty" name:"IVRId"` // 呼叫重试次数,0 - 2 RetryTimes *int64 `json:"RetryTimes,omitnil,omitempty" name:"RetryTimes"` }
Predefined struct for user
type CreatePredictiveDialingCampaignResponse ¶ added in v1.0.866
type CreatePredictiveDialingCampaignResponse struct { *tchttp.BaseResponse Response *CreatePredictiveDialingCampaignResponseParams `json:"Response"` }
func NewCreatePredictiveDialingCampaignResponse ¶ added in v1.0.866
func NewCreatePredictiveDialingCampaignResponse() (response *CreatePredictiveDialingCampaignResponse)
func (*CreatePredictiveDialingCampaignResponse) FromJsonString ¶ added in v1.0.866
func (r *CreatePredictiveDialingCampaignResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePredictiveDialingCampaignResponse) ToJsonString ¶ added in v1.0.866
func (r *CreatePredictiveDialingCampaignResponse) ToJsonString() string
type CreatePredictiveDialingCampaignResponseParams ¶ added in v1.0.866
type CreatePredictiveDialingCampaignResponseParams struct { // 生成的任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSDKLoginTokenRequest ¶
type CreateSDKLoginTokenRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 座席账号。 SeatUserId *string `json:"SeatUserId,omitnil,omitempty" name:"SeatUserId"` // 生成的token是否一次性校验 OnlyOnce *bool `json:"OnlyOnce,omitnil,omitempty" name:"OnlyOnce"` }
func NewCreateSDKLoginTokenRequest ¶
func NewCreateSDKLoginTokenRequest() (request *CreateSDKLoginTokenRequest)
func (*CreateSDKLoginTokenRequest) FromJsonString ¶
func (r *CreateSDKLoginTokenRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSDKLoginTokenRequest) ToJsonString ¶
func (r *CreateSDKLoginTokenRequest) ToJsonString() string
type CreateSDKLoginTokenRequestParams ¶ added in v1.0.426
type CreateSDKLoginTokenRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 座席账号。 SeatUserId *string `json:"SeatUserId,omitnil,omitempty" name:"SeatUserId"` // 生成的token是否一次性校验 OnlyOnce *bool `json:"OnlyOnce,omitnil,omitempty" name:"OnlyOnce"` }
Predefined struct for user
type CreateSDKLoginTokenResponse ¶
type CreateSDKLoginTokenResponse struct { *tchttp.BaseResponse Response *CreateSDKLoginTokenResponseParams `json:"Response"` }
func NewCreateSDKLoginTokenResponse ¶
func NewCreateSDKLoginTokenResponse() (response *CreateSDKLoginTokenResponse)
func (*CreateSDKLoginTokenResponse) FromJsonString ¶
func (r *CreateSDKLoginTokenResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSDKLoginTokenResponse) ToJsonString ¶
func (r *CreateSDKLoginTokenResponse) ToJsonString() string
type CreateSDKLoginTokenResponseParams ¶ added in v1.0.426
type CreateSDKLoginTokenResponseParams struct { // SDK 登录 Token。 Token *string `json:"Token,omitnil,omitempty" name:"Token"` // 过期时间戳,Unix 时间戳。 ExpiredTime *int64 `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"` // SDK 加载路径会随着 SDK 的发布而变动。 SdkURL *string `json:"SdkURL,omitnil,omitempty" name:"SdkURL"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateStaffRequest ¶
type CreateStaffRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 客服信息,个数不超过 10 Staffs []*SeatUserInfo `json:"Staffs,omitnil,omitempty" name:"Staffs"` // 是否发送密码邮件,默认true SendPassword *bool `json:"SendPassword,omitnil,omitempty" name:"SendPassword"` }
func NewCreateStaffRequest ¶
func NewCreateStaffRequest() (request *CreateStaffRequest)
func (*CreateStaffRequest) FromJsonString ¶
func (r *CreateStaffRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStaffRequest) ToJsonString ¶
func (r *CreateStaffRequest) ToJsonString() string
type CreateStaffRequestParams ¶ added in v1.0.426
type CreateStaffRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 客服信息,个数不超过 10 Staffs []*SeatUserInfo `json:"Staffs,omitnil,omitempty" name:"Staffs"` // 是否发送密码邮件,默认true SendPassword *bool `json:"SendPassword,omitnil,omitempty" name:"SendPassword"` }
Predefined struct for user
type CreateStaffResponse ¶
type CreateStaffResponse struct { *tchttp.BaseResponse Response *CreateStaffResponseParams `json:"Response"` }
func NewCreateStaffResponse ¶
func NewCreateStaffResponse() (response *CreateStaffResponse)
func (*CreateStaffResponse) FromJsonString ¶
func (r *CreateStaffResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStaffResponse) ToJsonString ¶
func (r *CreateStaffResponse) ToJsonString() string
type CreateStaffResponseParams ¶ added in v1.0.426
type CreateStaffResponseParams struct { // 错误坐席列表及错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrorStaffList []*ErrStaffItem `json:"ErrorStaffList,omitnil,omitempty" name:"ErrorStaffList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateUserSigRequest ¶ added in v1.0.204
type CreateUserSigRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 用户 ID,该值必须与 ClientData 字段中 Uid 的值一致 Uid *string `json:"Uid,omitnil,omitempty" name:"Uid"` // 有效期,单位秒,不超过 1 小时 ExpiredTime *int64 `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"` // 用户签名数据,必填字段,为标准 JSON 格式 ClientData *string `json:"ClientData,omitnil,omitempty" name:"ClientData"` }
func NewCreateUserSigRequest ¶ added in v1.0.204
func NewCreateUserSigRequest() (request *CreateUserSigRequest)
func (*CreateUserSigRequest) FromJsonString ¶ added in v1.0.204
func (r *CreateUserSigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateUserSigRequest) ToJsonString ¶ added in v1.0.204
func (r *CreateUserSigRequest) ToJsonString() string
type CreateUserSigRequestParams ¶ added in v1.0.426
type CreateUserSigRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 用户 ID,该值必须与 ClientData 字段中 Uid 的值一致 Uid *string `json:"Uid,omitnil,omitempty" name:"Uid"` // 有效期,单位秒,不超过 1 小时 ExpiredTime *int64 `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"` // 用户签名数据,必填字段,为标准 JSON 格式 ClientData *string `json:"ClientData,omitnil,omitempty" name:"ClientData"` }
Predefined struct for user
type CreateUserSigResponse ¶ added in v1.0.204
type CreateUserSigResponse struct { *tchttp.BaseResponse Response *CreateUserSigResponseParams `json:"Response"` }
func NewCreateUserSigResponse ¶ added in v1.0.204
func NewCreateUserSigResponse() (response *CreateUserSigResponse)
func (*CreateUserSigResponse) FromJsonString ¶ added in v1.0.204
func (r *CreateUserSigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateUserSigResponse) ToJsonString ¶ added in v1.0.204
func (r *CreateUserSigResponse) ToJsonString() string
type CreateUserSigResponseParams ¶ added in v1.0.426
type CreateUserSigResponseParams struct { // 签名结果 UserSig *string `json:"UserSig,omitnil,omitempty" name:"UserSig"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteExtensionRequest ¶ added in v1.0.526
type DeleteExtensionRequest struct { *tchttp.BaseRequest // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` }
func NewDeleteExtensionRequest ¶ added in v1.0.526
func NewDeleteExtensionRequest() (request *DeleteExtensionRequest)
func (*DeleteExtensionRequest) FromJsonString ¶ added in v1.0.526
func (r *DeleteExtensionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteExtensionRequest) ToJsonString ¶ added in v1.0.526
func (r *DeleteExtensionRequest) ToJsonString() string
type DeleteExtensionRequestParams ¶ added in v1.0.526
type DeleteExtensionRequestParams struct { // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` }
Predefined struct for user
type DeleteExtensionResponse ¶ added in v1.0.526
type DeleteExtensionResponse struct { *tchttp.BaseResponse Response *DeleteExtensionResponseParams `json:"Response"` }
func NewDeleteExtensionResponse ¶ added in v1.0.526
func NewDeleteExtensionResponse() (response *DeleteExtensionResponse)
func (*DeleteExtensionResponse) FromJsonString ¶ added in v1.0.526
func (r *DeleteExtensionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteExtensionResponse) ToJsonString ¶ added in v1.0.526
func (r *DeleteExtensionResponse) ToJsonString() string
type DeleteExtensionResponseParams ¶ added in v1.0.526
type DeleteExtensionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeletePredictiveDialingCampaignRequest ¶ added in v1.0.866
type DeletePredictiveDialingCampaignRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` }
func NewDeletePredictiveDialingCampaignRequest ¶ added in v1.0.866
func NewDeletePredictiveDialingCampaignRequest() (request *DeletePredictiveDialingCampaignRequest)
func (*DeletePredictiveDialingCampaignRequest) FromJsonString ¶ added in v1.0.866
func (r *DeletePredictiveDialingCampaignRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeletePredictiveDialingCampaignRequest) ToJsonString ¶ added in v1.0.866
func (r *DeletePredictiveDialingCampaignRequest) ToJsonString() string
type DeletePredictiveDialingCampaignRequestParams ¶ added in v1.0.866
type DeletePredictiveDialingCampaignRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` }
Predefined struct for user
type DeletePredictiveDialingCampaignResponse ¶ added in v1.0.866
type DeletePredictiveDialingCampaignResponse struct { *tchttp.BaseResponse Response *DeletePredictiveDialingCampaignResponseParams `json:"Response"` }
func NewDeletePredictiveDialingCampaignResponse ¶ added in v1.0.866
func NewDeletePredictiveDialingCampaignResponse() (response *DeletePredictiveDialingCampaignResponse)
func (*DeletePredictiveDialingCampaignResponse) FromJsonString ¶ added in v1.0.866
func (r *DeletePredictiveDialingCampaignResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeletePredictiveDialingCampaignResponse) ToJsonString ¶ added in v1.0.866
func (r *DeletePredictiveDialingCampaignResponse) ToJsonString() string
type DeletePredictiveDialingCampaignResponseParams ¶ added in v1.0.866
type DeletePredictiveDialingCampaignResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteStaffRequest ¶ added in v1.0.202
type DeleteStaffRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 待删除客服邮箱列表 StaffList []*string `json:"StaffList,omitnil,omitempty" name:"StaffList"` }
func NewDeleteStaffRequest ¶ added in v1.0.202
func NewDeleteStaffRequest() (request *DeleteStaffRequest)
func (*DeleteStaffRequest) FromJsonString ¶ added in v1.0.202
func (r *DeleteStaffRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStaffRequest) ToJsonString ¶ added in v1.0.202
func (r *DeleteStaffRequest) ToJsonString() string
type DeleteStaffRequestParams ¶ added in v1.0.426
type DeleteStaffRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 待删除客服邮箱列表 StaffList []*string `json:"StaffList,omitnil,omitempty" name:"StaffList"` }
Predefined struct for user
type DeleteStaffResponse ¶ added in v1.0.202
type DeleteStaffResponse struct { *tchttp.BaseResponse Response *DeleteStaffResponseParams `json:"Response"` }
func NewDeleteStaffResponse ¶ added in v1.0.202
func NewDeleteStaffResponse() (response *DeleteStaffResponse)
func (*DeleteStaffResponse) FromJsonString ¶ added in v1.0.202
func (r *DeleteStaffResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStaffResponse) ToJsonString ¶ added in v1.0.202
func (r *DeleteStaffResponse) ToJsonString() string
type DeleteStaffResponseParams ¶ added in v1.0.426
type DeleteStaffResponseParams struct { // 无法删除的状态为在线的客服列表 // 注意:此字段可能返回 null,表示取不到有效值。 OnlineStaffList []*string `json:"OnlineStaffList,omitnil,omitempty" name:"OnlineStaffList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeActiveCarrierPrivilegeNumberRequest ¶ added in v1.0.541
type DescribeActiveCarrierPrivilegeNumberRequest struct { *tchttp.BaseRequest // 实例Id SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 默认0 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 默认10,最大100 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 筛选条件 Name支持PhoneNumber(按号码模糊查找) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeActiveCarrierPrivilegeNumberRequest ¶ added in v1.0.541
func NewDescribeActiveCarrierPrivilegeNumberRequest() (request *DescribeActiveCarrierPrivilegeNumberRequest)
func (*DescribeActiveCarrierPrivilegeNumberRequest) FromJsonString ¶ added in v1.0.541
func (r *DescribeActiveCarrierPrivilegeNumberRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeActiveCarrierPrivilegeNumberRequest) ToJsonString ¶ added in v1.0.541
func (r *DescribeActiveCarrierPrivilegeNumberRequest) ToJsonString() string
type DescribeActiveCarrierPrivilegeNumberRequestParams ¶ added in v1.0.541
type DescribeActiveCarrierPrivilegeNumberRequestParams struct { // 实例Id SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 默认0 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 默认10,最大100 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 筛选条件 Name支持PhoneNumber(按号码模糊查找) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeActiveCarrierPrivilegeNumberResponse ¶ added in v1.0.541
type DescribeActiveCarrierPrivilegeNumberResponse struct { *tchttp.BaseResponse Response *DescribeActiveCarrierPrivilegeNumberResponseParams `json:"Response"` }
func NewDescribeActiveCarrierPrivilegeNumberResponse ¶ added in v1.0.541
func NewDescribeActiveCarrierPrivilegeNumberResponse() (response *DescribeActiveCarrierPrivilegeNumberResponse)
func (*DescribeActiveCarrierPrivilegeNumberResponse) FromJsonString ¶ added in v1.0.541
func (r *DescribeActiveCarrierPrivilegeNumberResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeActiveCarrierPrivilegeNumberResponse) ToJsonString ¶ added in v1.0.541
func (r *DescribeActiveCarrierPrivilegeNumberResponse) ToJsonString() string
type DescribeActiveCarrierPrivilegeNumberResponseParams ¶ added in v1.0.541
type DescribeActiveCarrierPrivilegeNumberResponseParams struct { // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 生效列表 ActiveCarrierPrivilegeNumbers []*ActiveCarrierPrivilegeNumber `json:"ActiveCarrierPrivilegeNumbers,omitnil,omitempty" name:"ActiveCarrierPrivilegeNumbers"` // 待审核单号 PendingApplicantIds []*uint64 `json:"PendingApplicantIds,omitnil,omitempty" name:"PendingApplicantIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAutoCalloutTaskRequest ¶ added in v1.0.343
type DescribeAutoCalloutTaskRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务Id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDescribeAutoCalloutTaskRequest ¶ added in v1.0.343
func NewDescribeAutoCalloutTaskRequest() (request *DescribeAutoCalloutTaskRequest)
func (*DescribeAutoCalloutTaskRequest) FromJsonString ¶ added in v1.0.343
func (r *DescribeAutoCalloutTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAutoCalloutTaskRequest) ToJsonString ¶ added in v1.0.343
func (r *DescribeAutoCalloutTaskRequest) ToJsonString() string
type DescribeAutoCalloutTaskRequestParams ¶ added in v1.0.426
type DescribeAutoCalloutTaskRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务Id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DescribeAutoCalloutTaskResponse ¶ added in v1.0.343
type DescribeAutoCalloutTaskResponse struct { *tchttp.BaseResponse Response *DescribeAutoCalloutTaskResponseParams `json:"Response"` }
func NewDescribeAutoCalloutTaskResponse ¶ added in v1.0.343
func NewDescribeAutoCalloutTaskResponse() (response *DescribeAutoCalloutTaskResponse)
func (*DescribeAutoCalloutTaskResponse) FromJsonString ¶ added in v1.0.343
func (r *DescribeAutoCalloutTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAutoCalloutTaskResponse) ToJsonString ¶ added in v1.0.343
func (r *DescribeAutoCalloutTaskResponse) ToJsonString() string
type DescribeAutoCalloutTaskResponseParams ¶ added in v1.0.426
type DescribeAutoCalloutTaskResponseParams struct { // 任务名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 任务描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 任务起始时间戳 NotBefore *int64 `json:"NotBefore,omitnil,omitempty" name:"NotBefore"` // 任务结束时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 NotAfter *int64 `json:"NotAfter,omitnil,omitempty" name:"NotAfter"` // 主叫列表 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 被叫信息列表 Callees []*AutoCalloutTaskCalleeInfo `json:"Callees,omitnil,omitempty" name:"Callees"` // 任务使用的IvrId IvrId *uint64 `json:"IvrId,omitnil,omitempty" name:"IvrId"` // 任务状态 0初始 1运行中 2已完成 3结束中 4已终止 State *uint64 `json:"State,omitnil,omitempty" name:"State"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAutoCalloutTasksRequest ¶ added in v1.0.336
type DescribeAutoCalloutTasksRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页大小 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 页数 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` }
func NewDescribeAutoCalloutTasksRequest ¶ added in v1.0.336
func NewDescribeAutoCalloutTasksRequest() (request *DescribeAutoCalloutTasksRequest)
func (*DescribeAutoCalloutTasksRequest) FromJsonString ¶ added in v1.0.336
func (r *DescribeAutoCalloutTasksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAutoCalloutTasksRequest) ToJsonString ¶ added in v1.0.336
func (r *DescribeAutoCalloutTasksRequest) ToJsonString() string
type DescribeAutoCalloutTasksRequestParams ¶ added in v1.0.426
type DescribeAutoCalloutTasksRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页大小 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 页数 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` }
Predefined struct for user
type DescribeAutoCalloutTasksResponse ¶ added in v1.0.336
type DescribeAutoCalloutTasksResponse struct { *tchttp.BaseResponse Response *DescribeAutoCalloutTasksResponseParams `json:"Response"` }
func NewDescribeAutoCalloutTasksResponse ¶ added in v1.0.336
func NewDescribeAutoCalloutTasksResponse() (response *DescribeAutoCalloutTasksResponse)
func (*DescribeAutoCalloutTasksResponse) FromJsonString ¶ added in v1.0.336
func (r *DescribeAutoCalloutTasksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAutoCalloutTasksResponse) ToJsonString ¶ added in v1.0.336
func (r *DescribeAutoCalloutTasksResponse) ToJsonString() string
type DescribeAutoCalloutTasksResponseParams ¶ added in v1.0.426
type DescribeAutoCalloutTasksResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 任务列表 Tasks []*AutoCalloutTaskInfo `json:"Tasks,omitnil,omitempty" name:"Tasks"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCCCBuyInfoListRequest ¶ added in v1.0.306
type DescribeCCCBuyInfoListRequest struct { *tchttp.BaseRequest // 应用ID列表,不传时查询所有应用 SdkAppIds []*int64 `json:"SdkAppIds,omitnil,omitempty" name:"SdkAppIds"` }
func NewDescribeCCCBuyInfoListRequest ¶ added in v1.0.306
func NewDescribeCCCBuyInfoListRequest() (request *DescribeCCCBuyInfoListRequest)
func (*DescribeCCCBuyInfoListRequest) FromJsonString ¶ added in v1.0.306
func (r *DescribeCCCBuyInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCCCBuyInfoListRequest) ToJsonString ¶ added in v1.0.306
func (r *DescribeCCCBuyInfoListRequest) ToJsonString() string
type DescribeCCCBuyInfoListRequestParams ¶ added in v1.0.426
type DescribeCCCBuyInfoListRequestParams struct { // 应用ID列表,不传时查询所有应用 SdkAppIds []*int64 `json:"SdkAppIds,omitnil,omitempty" name:"SdkAppIds"` }
Predefined struct for user
type DescribeCCCBuyInfoListResponse ¶ added in v1.0.306
type DescribeCCCBuyInfoListResponse struct { *tchttp.BaseResponse Response *DescribeCCCBuyInfoListResponseParams `json:"Response"` }
func NewDescribeCCCBuyInfoListResponse ¶ added in v1.0.306
func NewDescribeCCCBuyInfoListResponse() (response *DescribeCCCBuyInfoListResponse)
func (*DescribeCCCBuyInfoListResponse) FromJsonString ¶ added in v1.0.306
func (r *DescribeCCCBuyInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCCCBuyInfoListResponse) ToJsonString ¶ added in v1.0.306
func (r *DescribeCCCBuyInfoListResponse) ToJsonString() string
type DescribeCCCBuyInfoListResponseParams ¶ added in v1.0.426
type DescribeCCCBuyInfoListResponseParams struct { // 应用总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 应用购买信息列表 SdkAppIdBuyList []*SdkAppIdBuyInfo `json:"SdkAppIdBuyList,omitnil,omitempty" name:"SdkAppIdBuyList"` // 套餐包购买信息列表 PackageBuyList []*PackageBuyInfo `json:"PackageBuyList,omitnil,omitempty" name:"PackageBuyList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCallInMetricsRequest ¶ added in v1.0.228
type DescribeCallInMetricsRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 是否返回技能组维度信息,默认“是” EnabledSkillGroup *bool `json:"EnabledSkillGroup,omitnil,omitempty" name:"EnabledSkillGroup"` // 是否返回线路维度信息,默认“否” EnabledNumber *bool `json:"EnabledNumber,omitnil,omitempty" name:"EnabledNumber"` // 筛选技能组列表 GroupIdList []*int64 `json:"GroupIdList,omitnil,omitempty" name:"GroupIdList"` }
func NewDescribeCallInMetricsRequest ¶ added in v1.0.228
func NewDescribeCallInMetricsRequest() (request *DescribeCallInMetricsRequest)
func (*DescribeCallInMetricsRequest) FromJsonString ¶ added in v1.0.228
func (r *DescribeCallInMetricsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCallInMetricsRequest) ToJsonString ¶ added in v1.0.228
func (r *DescribeCallInMetricsRequest) ToJsonString() string
type DescribeCallInMetricsRequestParams ¶ added in v1.0.426
type DescribeCallInMetricsRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 是否返回技能组维度信息,默认“是” EnabledSkillGroup *bool `json:"EnabledSkillGroup,omitnil,omitempty" name:"EnabledSkillGroup"` // 是否返回线路维度信息,默认“否” EnabledNumber *bool `json:"EnabledNumber,omitnil,omitempty" name:"EnabledNumber"` // 筛选技能组列表 GroupIdList []*int64 `json:"GroupIdList,omitnil,omitempty" name:"GroupIdList"` }
Predefined struct for user
type DescribeCallInMetricsResponse ¶ added in v1.0.228
type DescribeCallInMetricsResponse struct { *tchttp.BaseResponse Response *DescribeCallInMetricsResponseParams `json:"Response"` }
func NewDescribeCallInMetricsResponse ¶ added in v1.0.228
func NewDescribeCallInMetricsResponse() (response *DescribeCallInMetricsResponse)
func (*DescribeCallInMetricsResponse) FromJsonString ¶ added in v1.0.228
func (r *DescribeCallInMetricsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCallInMetricsResponse) ToJsonString ¶ added in v1.0.228
func (r *DescribeCallInMetricsResponse) ToJsonString() string
type DescribeCallInMetricsResponseParams ¶ added in v1.0.426
type DescribeCallInMetricsResponseParams struct { // 时间戳 Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 总体指标 TotalMetrics *CallInMetrics `json:"TotalMetrics,omitnil,omitempty" name:"TotalMetrics"` // 线路维度指标 // 注意:此字段可能返回 null,表示取不到有效值。 NumberMetrics []*CallInNumberMetrics `json:"NumberMetrics,omitnil,omitempty" name:"NumberMetrics"` // 技能组维度指标 // 注意:此字段可能返回 null,表示取不到有效值。 SkillGroupMetrics []*CallInSkillGroupMetrics `json:"SkillGroupMetrics,omitnil,omitempty" name:"SkillGroupMetrics"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCarrierPrivilegeNumberApplicantsRequest ¶ added in v1.0.541
type DescribeCarrierPrivilegeNumberApplicantsRequest struct { *tchttp.BaseRequest // 实例Id SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 默认0,从0开始 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 默认10,最大100 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 筛选条件,Name支持ApplicantId,PhoneNumber(按号码模糊查找) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeCarrierPrivilegeNumberApplicantsRequest ¶ added in v1.0.541
func NewDescribeCarrierPrivilegeNumberApplicantsRequest() (request *DescribeCarrierPrivilegeNumberApplicantsRequest)
func (*DescribeCarrierPrivilegeNumberApplicantsRequest) FromJsonString ¶ added in v1.0.541
func (r *DescribeCarrierPrivilegeNumberApplicantsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCarrierPrivilegeNumberApplicantsRequest) ToJsonString ¶ added in v1.0.541
func (r *DescribeCarrierPrivilegeNumberApplicantsRequest) ToJsonString() string
type DescribeCarrierPrivilegeNumberApplicantsRequestParams ¶ added in v1.0.541
type DescribeCarrierPrivilegeNumberApplicantsRequestParams struct { // 实例Id SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 默认0,从0开始 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 默认10,最大100 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 筛选条件,Name支持ApplicantId,PhoneNumber(按号码模糊查找) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeCarrierPrivilegeNumberApplicantsResponse ¶ added in v1.0.541
type DescribeCarrierPrivilegeNumberApplicantsResponse struct { *tchttp.BaseResponse Response *DescribeCarrierPrivilegeNumberApplicantsResponseParams `json:"Response"` }
func NewDescribeCarrierPrivilegeNumberApplicantsResponse ¶ added in v1.0.541
func NewDescribeCarrierPrivilegeNumberApplicantsResponse() (response *DescribeCarrierPrivilegeNumberApplicantsResponse)
func (*DescribeCarrierPrivilegeNumberApplicantsResponse) FromJsonString ¶ added in v1.0.541
func (r *DescribeCarrierPrivilegeNumberApplicantsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCarrierPrivilegeNumberApplicantsResponse) ToJsonString ¶ added in v1.0.541
func (r *DescribeCarrierPrivilegeNumberApplicantsResponse) ToJsonString() string
type DescribeCarrierPrivilegeNumberApplicantsResponseParams ¶ added in v1.0.541
type DescribeCarrierPrivilegeNumberApplicantsResponseParams struct { // 筛选出的总申请单数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 申请单列表 Applicants []*CarrierPrivilegeNumberApplicant `json:"Applicants,omitnil,omitempty" name:"Applicants"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeChatMessagesRequest ¶
type DescribeChatMessagesRequest struct { *tchttp.BaseRequest // 实例 ID(废弃) InstanceId *int64 `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 应用 ID,可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 服务记录ID(废弃) CdrId *string `json:"CdrId,omitnil,omitempty" name:"CdrId"` // 返回记录条数,最大为100 默认20 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 返回记录偏移,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 1为从早到晚,2为从晚到早,默认为2 Order *int64 `json:"Order,omitnil,omitempty" name:"Order"` // 服务记录 SessionID SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
func NewDescribeChatMessagesRequest ¶
func NewDescribeChatMessagesRequest() (request *DescribeChatMessagesRequest)
func (*DescribeChatMessagesRequest) FromJsonString ¶
func (r *DescribeChatMessagesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeChatMessagesRequest) ToJsonString ¶
func (r *DescribeChatMessagesRequest) ToJsonString() string
type DescribeChatMessagesRequestParams ¶ added in v1.0.426
type DescribeChatMessagesRequestParams struct { // 实例 ID(废弃) // // Deprecated: InstanceId is deprecated. InstanceId *int64 `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 应用 ID,可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 服务记录ID(废弃) // // Deprecated: CdrId is deprecated. CdrId *string `json:"CdrId,omitnil,omitempty" name:"CdrId"` // 返回记录条数,最大为100 默认20 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 返回记录偏移,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 1为从早到晚,2为从晚到早,默认为2 Order *int64 `json:"Order,omitnil,omitempty" name:"Order"` // 服务记录 SessionID SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
Predefined struct for user
type DescribeChatMessagesResponse ¶
type DescribeChatMessagesResponse struct { *tchttp.BaseResponse Response *DescribeChatMessagesResponseParams `json:"Response"` }
func NewDescribeChatMessagesResponse ¶
func NewDescribeChatMessagesResponse() (response *DescribeChatMessagesResponse)
func (*DescribeChatMessagesResponse) FromJsonString ¶
func (r *DescribeChatMessagesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeChatMessagesResponse) ToJsonString ¶
func (r *DescribeChatMessagesResponse) ToJsonString() string
type DescribeChatMessagesResponseParams ¶ added in v1.0.426
type DescribeChatMessagesResponseParams struct { // 总记录数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 消息列表 // 注意:此字段可能返回 null,表示取不到有效值。 Messages []*MessageBody `json:"Messages,omitnil,omitempty" name:"Messages"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCompanyListRequest ¶ added in v1.0.888
type DescribeCompanyListRequest struct { *tchttp.BaseRequest // 分页尺寸,上限 100 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 公司名称 CompanyName []*string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 审核状态,1-待审核,2-审核通过,3-驳回 State []*int64 `json:"State,omitnil,omitempty" name:"State"` // 申请ID ApplyID []*int64 `json:"ApplyID,omitnil,omitempty" name:"ApplyID"` }
func NewDescribeCompanyListRequest ¶ added in v1.0.888
func NewDescribeCompanyListRequest() (request *DescribeCompanyListRequest)
func (*DescribeCompanyListRequest) FromJsonString ¶ added in v1.0.888
func (r *DescribeCompanyListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCompanyListRequest) ToJsonString ¶ added in v1.0.888
func (r *DescribeCompanyListRequest) ToJsonString() string
type DescribeCompanyListRequestParams ¶ added in v1.0.888
type DescribeCompanyListRequestParams struct { // 分页尺寸,上限 100 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 公司名称 CompanyName []*string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 审核状态,1-待审核,2-审核通过,3-驳回 State []*int64 `json:"State,omitnil,omitempty" name:"State"` // 申请ID ApplyID []*int64 `json:"ApplyID,omitnil,omitempty" name:"ApplyID"` }
Predefined struct for user
type DescribeCompanyListResponse ¶ added in v1.0.888
type DescribeCompanyListResponse struct { *tchttp.BaseResponse Response *DescribeCompanyListResponseParams `json:"Response"` }
func NewDescribeCompanyListResponse ¶ added in v1.0.888
func NewDescribeCompanyListResponse() (response *DescribeCompanyListResponse)
func (*DescribeCompanyListResponse) FromJsonString ¶ added in v1.0.888
func (r *DescribeCompanyListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCompanyListResponse) ToJsonString ¶ added in v1.0.888
func (r *DescribeCompanyListResponse) ToJsonString() string
type DescribeCompanyListResponseParams ¶ added in v1.0.888
type DescribeCompanyListResponseParams struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 企业资质审核信息 CompanyInfo []*CompanyStateInfo `json:"CompanyInfo,omitnil,omitempty" name:"CompanyInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeExtensionRequest ¶ added in v1.0.526
type DescribeExtensionRequest struct { *tchttp.BaseRequest // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` }
func NewDescribeExtensionRequest ¶ added in v1.0.526
func NewDescribeExtensionRequest() (request *DescribeExtensionRequest)
func (*DescribeExtensionRequest) FromJsonString ¶ added in v1.0.526
func (r *DescribeExtensionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExtensionRequest) ToJsonString ¶ added in v1.0.526
func (r *DescribeExtensionRequest) ToJsonString() string
type DescribeExtensionRequestParams ¶ added in v1.0.526
type DescribeExtensionRequestParams struct { // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` }
Predefined struct for user
type DescribeExtensionResponse ¶ added in v1.0.526
type DescribeExtensionResponse struct { *tchttp.BaseResponse Response *DescribeExtensionResponseParams `json:"Response"` }
func NewDescribeExtensionResponse ¶ added in v1.0.526
func NewDescribeExtensionResponse() (response *DescribeExtensionResponse)
func (*DescribeExtensionResponse) FromJsonString ¶ added in v1.0.526
func (r *DescribeExtensionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExtensionResponse) ToJsonString ¶ added in v1.0.526
func (r *DescribeExtensionResponse) ToJsonString() string
type DescribeExtensionResponseParams ¶ added in v1.0.526
type DescribeExtensionResponseParams struct { // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` // 域名 ExtensionDomain *string `json:"ExtensionDomain,omitnil,omitempty" name:"ExtensionDomain"` // 注册密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 代理服务器地址 OutboundProxy *string `json:"OutboundProxy,omitnil,omitempty" name:"OutboundProxy"` // 传输协议 Transport *string `json:"Transport,omitnil,omitempty" name:"Transport"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeExtensionsRequest ¶ added in v1.0.526
type DescribeExtensionsRequest struct { *tchttp.BaseRequest // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页页号(从0开始) PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 筛选分机号列表 ExtensionIds []*string `json:"ExtensionIds,omitnil,omitempty" name:"ExtensionIds"` // 分页大小 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 模糊查询字段(模糊查询分机号、分机名称、坐席邮箱、坐席名称) FuzzingKeyWord *string `json:"FuzzingKeyWord,omitnil,omitempty" name:"FuzzingKeyWord"` // 是否需要返回话机当前状态 IsNeedStatus *bool `json:"IsNeedStatus,omitnil,omitempty" name:"IsNeedStatus"` }
func NewDescribeExtensionsRequest ¶ added in v1.0.526
func NewDescribeExtensionsRequest() (request *DescribeExtensionsRequest)
func (*DescribeExtensionsRequest) FromJsonString ¶ added in v1.0.526
func (r *DescribeExtensionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExtensionsRequest) ToJsonString ¶ added in v1.0.526
func (r *DescribeExtensionsRequest) ToJsonString() string
type DescribeExtensionsRequestParams ¶ added in v1.0.526
type DescribeExtensionsRequestParams struct { // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页页号(从0开始) PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 筛选分机号列表 ExtensionIds []*string `json:"ExtensionIds,omitnil,omitempty" name:"ExtensionIds"` // 分页大小 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 模糊查询字段(模糊查询分机号、分机名称、坐席邮箱、坐席名称) FuzzingKeyWord *string `json:"FuzzingKeyWord,omitnil,omitempty" name:"FuzzingKeyWord"` // 是否需要返回话机当前状态 IsNeedStatus *bool `json:"IsNeedStatus,omitnil,omitempty" name:"IsNeedStatus"` }
Predefined struct for user
type DescribeExtensionsResponse ¶ added in v1.0.526
type DescribeExtensionsResponse struct { *tchttp.BaseResponse Response *DescribeExtensionsResponseParams `json:"Response"` }
func NewDescribeExtensionsResponse ¶ added in v1.0.526
func NewDescribeExtensionsResponse() (response *DescribeExtensionsResponse)
func (*DescribeExtensionsResponse) FromJsonString ¶ added in v1.0.526
func (r *DescribeExtensionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExtensionsResponse) ToJsonString ¶ added in v1.0.526
func (r *DescribeExtensionsResponse) ToJsonString() string
type DescribeExtensionsResponseParams ¶ added in v1.0.526
type DescribeExtensionsResponseParams struct { // 查询总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 话机信息列表 ExtensionList []*ExtensionInfo `json:"ExtensionList,omitnil,omitempty" name:"ExtensionList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeIMCdrListRequest ¶ added in v1.0.765
type DescribeIMCdrListRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 起始时间(必填),Unix 秒级时间戳 StartTimestamp *int64 `json:"StartTimestamp,omitnil,omitempty" name:"StartTimestamp"` // 结束时间(必填),Unix 秒级时间戳 EndTimestamp *int64 `json:"EndTimestamp,omitnil,omitempty" name:"EndTimestamp"` // 返回记录条数,最大为100默认20 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 返回记录偏移,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 1为全媒体,2为文本客服,不填则查询全部 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeIMCdrListRequest ¶ added in v1.0.765
func NewDescribeIMCdrListRequest() (request *DescribeIMCdrListRequest)
func (*DescribeIMCdrListRequest) FromJsonString ¶ added in v1.0.765
func (r *DescribeIMCdrListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIMCdrListRequest) ToJsonString ¶ added in v1.0.765
func (r *DescribeIMCdrListRequest) ToJsonString() string
type DescribeIMCdrListRequestParams ¶ added in v1.0.765
type DescribeIMCdrListRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 起始时间(必填),Unix 秒级时间戳 StartTimestamp *int64 `json:"StartTimestamp,omitnil,omitempty" name:"StartTimestamp"` // 结束时间(必填),Unix 秒级时间戳 EndTimestamp *int64 `json:"EndTimestamp,omitnil,omitempty" name:"EndTimestamp"` // 返回记录条数,最大为100默认20 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 返回记录偏移,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 1为全媒体,2为文本客服,不填则查询全部 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeIMCdrListResponse ¶ added in v1.0.765
type DescribeIMCdrListResponse struct { *tchttp.BaseResponse Response *DescribeIMCdrListResponseParams `json:"Response"` }
func NewDescribeIMCdrListResponse ¶ added in v1.0.765
func NewDescribeIMCdrListResponse() (response *DescribeIMCdrListResponse)
func (*DescribeIMCdrListResponse) FromJsonString ¶ added in v1.0.765
func (r *DescribeIMCdrListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIMCdrListResponse) ToJsonString ¶ added in v1.0.765
func (r *DescribeIMCdrListResponse) ToJsonString() string
type DescribeIMCdrListResponseParams ¶ added in v1.0.765
type DescribeIMCdrListResponseParams struct { // 总记录数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 服务记录列表 // 注意:此字段可能返回 null,表示取不到有效值。 IMCdrList []*IMCdrInfo `json:"IMCdrList,omitnil,omitempty" name:"IMCdrList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeIMCdrsRequest ¶
type DescribeIMCdrsRequest struct { *tchttp.BaseRequest // 起始时间(必填),Unix 秒级时间戳 StartTimestamp *int64 `json:"StartTimestamp,omitnil,omitempty" name:"StartTimestamp"` // 结束时间(必填),Unix 秒级时间戳 EndTimestamp *int64 `json:"EndTimestamp,omitnil,omitempty" name:"EndTimestamp"` // 实例 ID(废弃) InstanceId *int64 `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 返回记录条数,最大为100默认20 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 返回记录偏移,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 1为全媒体,2为文本客服,不填则查询全部 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeIMCdrsRequest ¶
func NewDescribeIMCdrsRequest() (request *DescribeIMCdrsRequest)
func (*DescribeIMCdrsRequest) FromJsonString ¶
func (r *DescribeIMCdrsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIMCdrsRequest) ToJsonString ¶
func (r *DescribeIMCdrsRequest) ToJsonString() string
type DescribeIMCdrsRequestParams ¶ added in v1.0.426
type DescribeIMCdrsRequestParams struct { // 起始时间(必填),Unix 秒级时间戳 StartTimestamp *int64 `json:"StartTimestamp,omitnil,omitempty" name:"StartTimestamp"` // 结束时间(必填),Unix 秒级时间戳 EndTimestamp *int64 `json:"EndTimestamp,omitnil,omitempty" name:"EndTimestamp"` // 实例 ID(废弃) // // Deprecated: InstanceId is deprecated. InstanceId *int64 `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 返回记录条数,最大为100默认20 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 返回记录偏移,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 1为全媒体,2为文本客服,不填则查询全部 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeIMCdrsResponse ¶
type DescribeIMCdrsResponse struct { *tchttp.BaseResponse Response *DescribeIMCdrsResponseParams `json:"Response"` }
func NewDescribeIMCdrsResponse ¶
func NewDescribeIMCdrsResponse() (response *DescribeIMCdrsResponse)
func (*DescribeIMCdrsResponse) FromJsonString ¶
func (r *DescribeIMCdrsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIMCdrsResponse) ToJsonString ¶
func (r *DescribeIMCdrsResponse) ToJsonString() string
type DescribeIMCdrsResponseParams ¶ added in v1.0.426
type DescribeIMCdrsResponseParams struct { // 总记录数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 服务记录列表 // // Deprecated: IMCdrs is deprecated. IMCdrs []*IMCdrInfo `json:"IMCdrs,omitnil,omitempty" name:"IMCdrs"` // 服务记录列表 // 注意:此字段可能返回 null,表示取不到有效值。 IMCdrList []*IMCdrInfo `json:"IMCdrList,omitnil,omitempty" name:"IMCdrList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeIvrAudioListRequest ¶ added in v1.0.894
type DescribeIvrAudioListRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸,上限 50 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 文件别名 CustomFileName []*string `json:"CustomFileName,omitnil,omitempty" name:"CustomFileName"` // 文件名 AudioFileName []*string `json:"AudioFileName,omitnil,omitempty" name:"AudioFileName"` // 文件ID FileId []*uint64 `json:"FileId,omitnil,omitempty" name:"FileId"` }
func NewDescribeIvrAudioListRequest ¶ added in v1.0.894
func NewDescribeIvrAudioListRequest() (request *DescribeIvrAudioListRequest)
func (*DescribeIvrAudioListRequest) FromJsonString ¶ added in v1.0.894
func (r *DescribeIvrAudioListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIvrAudioListRequest) ToJsonString ¶ added in v1.0.894
func (r *DescribeIvrAudioListRequest) ToJsonString() string
type DescribeIvrAudioListRequestParams ¶ added in v1.0.894
type DescribeIvrAudioListRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸,上限 50 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 文件别名 CustomFileName []*string `json:"CustomFileName,omitnil,omitempty" name:"CustomFileName"` // 文件名 AudioFileName []*string `json:"AudioFileName,omitnil,omitempty" name:"AudioFileName"` // 文件ID FileId []*uint64 `json:"FileId,omitnil,omitempty" name:"FileId"` }
Predefined struct for user
type DescribeIvrAudioListResponse ¶ added in v1.0.894
type DescribeIvrAudioListResponse struct { *tchttp.BaseResponse Response *DescribeIvrAudioListResponseParams `json:"Response"` }
func NewDescribeIvrAudioListResponse ¶ added in v1.0.894
func NewDescribeIvrAudioListResponse() (response *DescribeIvrAudioListResponse)
func (*DescribeIvrAudioListResponse) FromJsonString ¶ added in v1.0.894
func (r *DescribeIvrAudioListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIvrAudioListResponse) ToJsonString ¶ added in v1.0.894
func (r *DescribeIvrAudioListResponse) ToJsonString() string
type DescribeIvrAudioListResponseParams ¶ added in v1.0.894
type DescribeIvrAudioListResponseParams struct { // 总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 文件信息 FileInfo []*AudioFileInfo `json:"FileInfo,omitnil,omitempty" name:"FileInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeNumbersRequest ¶ added in v1.0.591
type DescribeNumbersRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 页数,从0开始 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 分页大小,默认20 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
func NewDescribeNumbersRequest ¶ added in v1.0.591
func NewDescribeNumbersRequest() (request *DescribeNumbersRequest)
func (*DescribeNumbersRequest) FromJsonString ¶ added in v1.0.591
func (r *DescribeNumbersRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNumbersRequest) ToJsonString ¶ added in v1.0.591
func (r *DescribeNumbersRequest) ToJsonString() string
type DescribeNumbersRequestParams ¶ added in v1.0.591
type DescribeNumbersRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 页数,从0开始 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 分页大小,默认20 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
Predefined struct for user
type DescribeNumbersResponse ¶ added in v1.0.591
type DescribeNumbersResponse struct { *tchttp.BaseResponse Response *DescribeNumbersResponseParams `json:"Response"` }
func NewDescribeNumbersResponse ¶ added in v1.0.591
func NewDescribeNumbersResponse() (response *DescribeNumbersResponse)
func (*DescribeNumbersResponse) FromJsonString ¶ added in v1.0.591
func (r *DescribeNumbersResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNumbersResponse) ToJsonString ¶ added in v1.0.591
func (r *DescribeNumbersResponse) ToJsonString() string
type DescribeNumbersResponseParams ¶ added in v1.0.591
type DescribeNumbersResponseParams struct { // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 号码列表 Numbers []*NumberInfo `json:"Numbers,omitnil,omitempty" name:"Numbers"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePSTNActiveSessionListRequest ¶
type DescribePSTNActiveSessionListRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 数据偏移 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回的数据条数,最大 25 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribePSTNActiveSessionListRequest ¶
func NewDescribePSTNActiveSessionListRequest() (request *DescribePSTNActiveSessionListRequest)
func (*DescribePSTNActiveSessionListRequest) FromJsonString ¶
func (r *DescribePSTNActiveSessionListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePSTNActiveSessionListRequest) ToJsonString ¶
func (r *DescribePSTNActiveSessionListRequest) ToJsonString() string
type DescribePSTNActiveSessionListRequestParams ¶ added in v1.0.426
type DescribePSTNActiveSessionListRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 数据偏移 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回的数据条数,最大 25 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribePSTNActiveSessionListResponse ¶
type DescribePSTNActiveSessionListResponse struct { *tchttp.BaseResponse Response *DescribePSTNActiveSessionListResponseParams `json:"Response"` }
func NewDescribePSTNActiveSessionListResponse ¶
func NewDescribePSTNActiveSessionListResponse() (response *DescribePSTNActiveSessionListResponse)
func (*DescribePSTNActiveSessionListResponse) FromJsonString ¶
func (r *DescribePSTNActiveSessionListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePSTNActiveSessionListResponse) ToJsonString ¶
func (r *DescribePSTNActiveSessionListResponse) ToJsonString() string
type DescribePSTNActiveSessionListResponseParams ¶ added in v1.0.426
type DescribePSTNActiveSessionListResponseParams struct { // 列表总条数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表内容 Sessions []*PSTNSessionInfo `json:"Sessions,omitnil,omitempty" name:"Sessions"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePredictiveDialingCampaignRequest ¶ added in v1.0.866
type DescribePredictiveDialingCampaignRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` }
func NewDescribePredictiveDialingCampaignRequest ¶ added in v1.0.866
func NewDescribePredictiveDialingCampaignRequest() (request *DescribePredictiveDialingCampaignRequest)
func (*DescribePredictiveDialingCampaignRequest) FromJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingCampaignRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePredictiveDialingCampaignRequest) ToJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingCampaignRequest) ToJsonString() string
type DescribePredictiveDialingCampaignRequestParams ¶ added in v1.0.866
type DescribePredictiveDialingCampaignRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` }
Predefined struct for user
type DescribePredictiveDialingCampaignResponse ¶ added in v1.0.866
type DescribePredictiveDialingCampaignResponse struct { *tchttp.BaseResponse Response *DescribePredictiveDialingCampaignResponseParams `json:"Response"` }
func NewDescribePredictiveDialingCampaignResponse ¶ added in v1.0.866
func NewDescribePredictiveDialingCampaignResponse() (response *DescribePredictiveDialingCampaignResponse)
func (*DescribePredictiveDialingCampaignResponse) FromJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingCampaignResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePredictiveDialingCampaignResponse) ToJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingCampaignResponse) ToJsonString() string
type DescribePredictiveDialingCampaignResponseParams ¶ added in v1.0.866
type DescribePredictiveDialingCampaignResponseParams struct { // 任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` // 任务名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 被叫呼叫顺序 0 随机 1 顺序 CallOrder *int64 `json:"CallOrder,omitnil,omitempty" name:"CallOrder"` // 使用的座席技能组 ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 指定的 IVR ID IVRId *int64 `json:"IVRId,omitnil,omitempty" name:"IVRId"` // 相同应用内多个任务运行优先级,从高到底 1 - 5 Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"` // 预期呼损率,百分比,5 - 50 ExpectedAbandonRate *int64 `json:"ExpectedAbandonRate,omitnil,omitempty" name:"ExpectedAbandonRate"` // 呼叫重试次数,0 - 2 RetryTimes *int64 `json:"RetryTimes,omitnil,omitempty" name:"RetryTimes"` // 呼叫重试间隔时间,单位秒,60 - 86400 RetryInterval *int64 `json:"RetryInterval,omitnil,omitempty" name:"RetryInterval"` // 任务启动时间,Unix 时间戳,到此时间后会自动启动任务 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务结束时间,Unix 时间戳,到此时间后会自动终止任务 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePredictiveDialingCampaignsElement ¶ added in v1.0.866
type DescribePredictiveDialingCampaignsElement struct { // 任务 ID // 注意:此字段可能返回 null,表示取不到有效值。 CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` // 任务名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 任务状态 0 待开始 1 进行中 2 已暂停 3 已终止 4 已完成 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 任务状态原因 0 正常 1 手动结束 2 超时结束 // 注意:此字段可能返回 null,表示取不到有效值。 StatusReason *int64 `json:"StatusReason,omitnil,omitempty" name:"StatusReason"` // 被叫号码个数 // 注意:此字段可能返回 null,表示取不到有效值。 CalleeCount *int64 `json:"CalleeCount,omitnil,omitempty" name:"CalleeCount"` // 已完成的被叫个数 // 注意:此字段可能返回 null,表示取不到有效值。 FinishedCalleeCount *int64 `json:"FinishedCalleeCount,omitnil,omitempty" name:"FinishedCalleeCount"` // 相同应用内多个任务运行优先级,从高到底 1 - 5 // 注意:此字段可能返回 null,表示取不到有效值。 Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"` // 使用的座席技能组 ID // 注意:此字段可能返回 null,表示取不到有效值。 SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` }
type DescribePredictiveDialingCampaignsRequest ¶ added in v1.0.866
type DescribePredictiveDialingCampaignsRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸,最大为 100 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 查询任务列表名称关键字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 查询任务列表技能组 ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` }
func NewDescribePredictiveDialingCampaignsRequest ¶ added in v1.0.866
func NewDescribePredictiveDialingCampaignsRequest() (request *DescribePredictiveDialingCampaignsRequest)
func (*DescribePredictiveDialingCampaignsRequest) FromJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingCampaignsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePredictiveDialingCampaignsRequest) ToJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingCampaignsRequest) ToJsonString() string
type DescribePredictiveDialingCampaignsRequestParams ¶ added in v1.0.866
type DescribePredictiveDialingCampaignsRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸,最大为 100 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 查询任务列表名称关键字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 查询任务列表技能组 ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` }
Predefined struct for user
type DescribePredictiveDialingCampaignsResponse ¶ added in v1.0.866
type DescribePredictiveDialingCampaignsResponse struct { *tchttp.BaseResponse Response *DescribePredictiveDialingCampaignsResponseParams `json:"Response"` }
func NewDescribePredictiveDialingCampaignsResponse ¶ added in v1.0.866
func NewDescribePredictiveDialingCampaignsResponse() (response *DescribePredictiveDialingCampaignsResponse)
func (*DescribePredictiveDialingCampaignsResponse) FromJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingCampaignsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePredictiveDialingCampaignsResponse) ToJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingCampaignsResponse) ToJsonString() string
type DescribePredictiveDialingCampaignsResponseParams ¶ added in v1.0.866
type DescribePredictiveDialingCampaignsResponseParams struct { // 数据总量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 CampaignList []*DescribePredictiveDialingCampaignsElement `json:"CampaignList,omitnil,omitempty" name:"CampaignList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePredictiveDialingSessionsRequest ¶ added in v1.0.866
type DescribePredictiveDialingSessionsRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 生成的任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` // 分页尺寸,最大为 1000 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` }
func NewDescribePredictiveDialingSessionsRequest ¶ added in v1.0.866
func NewDescribePredictiveDialingSessionsRequest() (request *DescribePredictiveDialingSessionsRequest)
func (*DescribePredictiveDialingSessionsRequest) FromJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingSessionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePredictiveDialingSessionsRequest) ToJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingSessionsRequest) ToJsonString() string
type DescribePredictiveDialingSessionsRequestParams ¶ added in v1.0.866
type DescribePredictiveDialingSessionsRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 生成的任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` // 分页尺寸,最大为 1000 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` }
Predefined struct for user
type DescribePredictiveDialingSessionsResponse ¶ added in v1.0.866
type DescribePredictiveDialingSessionsResponse struct { *tchttp.BaseResponse Response *DescribePredictiveDialingSessionsResponseParams `json:"Response"` }
func NewDescribePredictiveDialingSessionsResponse ¶ added in v1.0.866
func NewDescribePredictiveDialingSessionsResponse() (response *DescribePredictiveDialingSessionsResponse)
func (*DescribePredictiveDialingSessionsResponse) FromJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingSessionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePredictiveDialingSessionsResponse) ToJsonString ¶ added in v1.0.866
func (r *DescribePredictiveDialingSessionsResponse) ToJsonString() string
type DescribePredictiveDialingSessionsResponseParams ¶ added in v1.0.866
type DescribePredictiveDialingSessionsResponseParams struct { // 数据总量 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 呼叫的 session id 列表,通过 https://cloud.tencent.com/document/product/679/47714 可以批量获取呼叫详细话单 SessionList []*string `json:"SessionList,omitnil,omitempty" name:"SessionList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProtectedTelCdrRequest ¶ added in v1.0.386
type DescribeProtectedTelCdrRequest struct { *tchttp.BaseRequest // 起始时间戳,Unix 秒级时间戳 StartTimeStamp *int64 `json:"StartTimeStamp,omitnil,omitempty" name:"StartTimeStamp"` // 结束时间戳,Unix 秒级时间戳 EndTimeStamp *int64 `json:"EndTimeStamp,omitnil,omitempty" name:"EndTimeStamp"` // 应用 ID,可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸,上限 100 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` }
func NewDescribeProtectedTelCdrRequest ¶ added in v1.0.386
func NewDescribeProtectedTelCdrRequest() (request *DescribeProtectedTelCdrRequest)
func (*DescribeProtectedTelCdrRequest) FromJsonString ¶ added in v1.0.386
func (r *DescribeProtectedTelCdrRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProtectedTelCdrRequest) ToJsonString ¶ added in v1.0.386
func (r *DescribeProtectedTelCdrRequest) ToJsonString() string
type DescribeProtectedTelCdrRequestParams ¶ added in v1.0.426
type DescribeProtectedTelCdrRequestParams struct { // 起始时间戳,Unix 秒级时间戳 StartTimeStamp *int64 `json:"StartTimeStamp,omitnil,omitempty" name:"StartTimeStamp"` // 结束时间戳,Unix 秒级时间戳 EndTimeStamp *int64 `json:"EndTimeStamp,omitnil,omitempty" name:"EndTimeStamp"` // 应用 ID,可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸,上限 100 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` }
Predefined struct for user
type DescribeProtectedTelCdrResponse ¶ added in v1.0.386
type DescribeProtectedTelCdrResponse struct { *tchttp.BaseResponse Response *DescribeProtectedTelCdrResponseParams `json:"Response"` }
func NewDescribeProtectedTelCdrResponse ¶ added in v1.0.386
func NewDescribeProtectedTelCdrResponse() (response *DescribeProtectedTelCdrResponse)
func (*DescribeProtectedTelCdrResponse) FromJsonString ¶ added in v1.0.386
func (r *DescribeProtectedTelCdrResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProtectedTelCdrResponse) ToJsonString ¶ added in v1.0.386
func (r *DescribeProtectedTelCdrResponse) ToJsonString() string
type DescribeProtectedTelCdrResponseParams ¶ added in v1.0.426
type DescribeProtectedTelCdrResponseParams struct { // 话单记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 话单记录 // // Deprecated: TelCdrs is deprecated. TelCdrs []*TelCdrInfo `json:"TelCdrs,omitnil,omitempty" name:"TelCdrs"` // 话单记录 TelCdrList []*TelCdrInfo `json:"TelCdrList,omitnil,omitempty" name:"TelCdrList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSkillGroupInfoListRequest ¶
type DescribeSkillGroupInfoListRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸,上限 100 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 技能组ID,查询单个技能组时使用 SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 查询修改时间大于等于ModifiedTime的技能组时使用 ModifiedTime *int64 `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"` // 技能组名称 SkillGroupName *string `json:"SkillGroupName,omitnil,omitempty" name:"SkillGroupName"` }
func NewDescribeSkillGroupInfoListRequest ¶
func NewDescribeSkillGroupInfoListRequest() (request *DescribeSkillGroupInfoListRequest)
func (*DescribeSkillGroupInfoListRequest) FromJsonString ¶
func (r *DescribeSkillGroupInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSkillGroupInfoListRequest) ToJsonString ¶
func (r *DescribeSkillGroupInfoListRequest) ToJsonString() string
type DescribeSkillGroupInfoListRequestParams ¶ added in v1.0.426
type DescribeSkillGroupInfoListRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸,上限 100 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 技能组ID,查询单个技能组时使用 SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 查询修改时间大于等于ModifiedTime的技能组时使用 ModifiedTime *int64 `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"` // 技能组名称 SkillGroupName *string `json:"SkillGroupName,omitnil,omitempty" name:"SkillGroupName"` }
Predefined struct for user
type DescribeSkillGroupInfoListResponse ¶
type DescribeSkillGroupInfoListResponse struct { *tchttp.BaseResponse Response *DescribeSkillGroupInfoListResponseParams `json:"Response"` }
func NewDescribeSkillGroupInfoListResponse ¶
func NewDescribeSkillGroupInfoListResponse() (response *DescribeSkillGroupInfoListResponse)
func (*DescribeSkillGroupInfoListResponse) FromJsonString ¶
func (r *DescribeSkillGroupInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSkillGroupInfoListResponse) ToJsonString ¶
func (r *DescribeSkillGroupInfoListResponse) ToJsonString() string
type DescribeSkillGroupInfoListResponseParams ¶ added in v1.0.426
type DescribeSkillGroupInfoListResponseParams struct { // 技能组总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 技能组信息列表 SkillGroupList []*SkillGroupInfoItem `json:"SkillGroupList,omitnil,omitempty" name:"SkillGroupList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStaffInfoListRequest ¶
type DescribeStaffInfoListRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸,上限 9999 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 坐席账号,查询单个坐席时使用 StaffMail *string `json:"StaffMail,omitnil,omitempty" name:"StaffMail"` // 查询修改时间大于等于ModifiedTime的坐席时使用 ModifiedTime *int64 `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"` // 技能组ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` }
func NewDescribeStaffInfoListRequest ¶
func NewDescribeStaffInfoListRequest() (request *DescribeStaffInfoListRequest)
func (*DescribeStaffInfoListRequest) FromJsonString ¶
func (r *DescribeStaffInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStaffInfoListRequest) ToJsonString ¶
func (r *DescribeStaffInfoListRequest) ToJsonString() string
type DescribeStaffInfoListRequestParams ¶ added in v1.0.426
type DescribeStaffInfoListRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸,上限 9999 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码,从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 坐席账号,查询单个坐席时使用 StaffMail *string `json:"StaffMail,omitnil,omitempty" name:"StaffMail"` // 查询修改时间大于等于ModifiedTime的坐席时使用 ModifiedTime *int64 `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"` // 技能组ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` }
Predefined struct for user
type DescribeStaffInfoListResponse ¶
type DescribeStaffInfoListResponse struct { *tchttp.BaseResponse Response *DescribeStaffInfoListResponseParams `json:"Response"` }
func NewDescribeStaffInfoListResponse ¶
func NewDescribeStaffInfoListResponse() (response *DescribeStaffInfoListResponse)
func (*DescribeStaffInfoListResponse) FromJsonString ¶
func (r *DescribeStaffInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStaffInfoListResponse) ToJsonString ¶
func (r *DescribeStaffInfoListResponse) ToJsonString() string
type DescribeStaffInfoListResponseParams ¶ added in v1.0.426
type DescribeStaffInfoListResponseParams struct { // 坐席用户总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 坐席用户信息列表 StaffList []*StaffInfo `json:"StaffList,omitnil,omitempty" name:"StaffList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStaffStatusMetricsRequest ¶ added in v1.0.228
type DescribeStaffStatusMetricsRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 筛选坐席列表,默认不传返回全部坐席信息 StaffList []*string `json:"StaffList,omitnil,omitempty" name:"StaffList"` // 筛选技能组ID列表 GroupIdList []*int64 `json:"GroupIdList,omitnil,omitempty" name:"GroupIdList"` // 筛选坐席状态列表 StatusList []*string `json:"StatusList,omitnil,omitempty" name:"StatusList"` }
func NewDescribeStaffStatusMetricsRequest ¶ added in v1.0.228
func NewDescribeStaffStatusMetricsRequest() (request *DescribeStaffStatusMetricsRequest)
func (*DescribeStaffStatusMetricsRequest) FromJsonString ¶ added in v1.0.228
func (r *DescribeStaffStatusMetricsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStaffStatusMetricsRequest) ToJsonString ¶ added in v1.0.228
func (r *DescribeStaffStatusMetricsRequest) ToJsonString() string
type DescribeStaffStatusMetricsRequestParams ¶ added in v1.0.426
type DescribeStaffStatusMetricsRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 筛选坐席列表,默认不传返回全部坐席信息 StaffList []*string `json:"StaffList,omitnil,omitempty" name:"StaffList"` // 筛选技能组ID列表 GroupIdList []*int64 `json:"GroupIdList,omitnil,omitempty" name:"GroupIdList"` // 筛选坐席状态列表 StatusList []*string `json:"StatusList,omitnil,omitempty" name:"StatusList"` }
Predefined struct for user
type DescribeStaffStatusMetricsResponse ¶ added in v1.0.228
type DescribeStaffStatusMetricsResponse struct { *tchttp.BaseResponse Response *DescribeStaffStatusMetricsResponseParams `json:"Response"` }
func NewDescribeStaffStatusMetricsResponse ¶ added in v1.0.228
func NewDescribeStaffStatusMetricsResponse() (response *DescribeStaffStatusMetricsResponse)
func (*DescribeStaffStatusMetricsResponse) FromJsonString ¶ added in v1.0.228
func (r *DescribeStaffStatusMetricsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStaffStatusMetricsResponse) ToJsonString ¶ added in v1.0.228
func (r *DescribeStaffStatusMetricsResponse) ToJsonString() string
type DescribeStaffStatusMetricsResponseParams ¶ added in v1.0.426
type DescribeStaffStatusMetricsResponseParams struct { // 坐席状态实时信息 Metrics []*StaffStatusMetrics `json:"Metrics,omitnil,omitempty" name:"Metrics"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTelCallInfoRequest ¶
type DescribeTelCallInfoRequest struct { *tchttp.BaseRequest // 起始时间戳,Unix 时间戳(查询维度仅支持天,例如查询5月1日应该传startTime:"2023-05-01 00:00:00","endTime":"2023-05-01 23:59:59"的时间戳,查5月1日和5月2日的应该传startTime:"2023-05-01 00:00:00","endTime":"2023-05-02 23:59:59"的时间戳) StartTimeStamp *int64 `json:"StartTimeStamp,omitnil,omitempty" name:"StartTimeStamp"` // 结束时间戳,Unix 时间戳,查询时间范围最大为90天(查询维度仅支持天,例如查询5月1日应该传startTime:"2023-05-01 00:00:00","endTime":"2023-05-01 23:59:59"的时间戳,查5月1日和5月2日的应该传startTime:"2023-05-01 00:00:00","endTime":"2023-05-02 23:59:59"的时间戳) EndTimeStamp *int64 `json:"EndTimeStamp,omitnil,omitempty" name:"EndTimeStamp"` // 应用ID列表,多个ID时,返回值为多个ID使用总和 SdkAppIdList []*int64 `json:"SdkAppIdList,omitnil,omitempty" name:"SdkAppIdList"` }
func NewDescribeTelCallInfoRequest ¶
func NewDescribeTelCallInfoRequest() (request *DescribeTelCallInfoRequest)
func (*DescribeTelCallInfoRequest) FromJsonString ¶
func (r *DescribeTelCallInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTelCallInfoRequest) ToJsonString ¶
func (r *DescribeTelCallInfoRequest) ToJsonString() string
type DescribeTelCallInfoRequestParams ¶ added in v1.0.426
type DescribeTelCallInfoRequestParams struct { // 起始时间戳,Unix 时间戳(查询维度仅支持天,例如查询5月1日应该传startTime:"2023-05-01 00:00:00","endTime":"2023-05-01 23:59:59"的时间戳,查5月1日和5月2日的应该传startTime:"2023-05-01 00:00:00","endTime":"2023-05-02 23:59:59"的时间戳) StartTimeStamp *int64 `json:"StartTimeStamp,omitnil,omitempty" name:"StartTimeStamp"` // 结束时间戳,Unix 时间戳,查询时间范围最大为90天(查询维度仅支持天,例如查询5月1日应该传startTime:"2023-05-01 00:00:00","endTime":"2023-05-01 23:59:59"的时间戳,查5月1日和5月2日的应该传startTime:"2023-05-01 00:00:00","endTime":"2023-05-02 23:59:59"的时间戳) EndTimeStamp *int64 `json:"EndTimeStamp,omitnil,omitempty" name:"EndTimeStamp"` // 应用ID列表,多个ID时,返回值为多个ID使用总和 SdkAppIdList []*int64 `json:"SdkAppIdList,omitnil,omitempty" name:"SdkAppIdList"` }
Predefined struct for user
type DescribeTelCallInfoResponse ¶
type DescribeTelCallInfoResponse struct { *tchttp.BaseResponse Response *DescribeTelCallInfoResponseParams `json:"Response"` }
func NewDescribeTelCallInfoResponse ¶
func NewDescribeTelCallInfoResponse() (response *DescribeTelCallInfoResponse)
func (*DescribeTelCallInfoResponse) FromJsonString ¶
func (r *DescribeTelCallInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTelCallInfoResponse) ToJsonString ¶
func (r *DescribeTelCallInfoResponse) ToJsonString() string
type DescribeTelCallInfoResponseParams ¶ added in v1.0.426
type DescribeTelCallInfoResponseParams struct { // 呼出套餐包消耗分钟数 TelCallOutCount *int64 `json:"TelCallOutCount,omitnil,omitempty" name:"TelCallOutCount"` // 呼入套餐包消耗分钟数 TelCallInCount *int64 `json:"TelCallInCount,omitnil,omitempty" name:"TelCallInCount"` // 坐席使用统计个数 SeatUsedCount *int64 `json:"SeatUsedCount,omitnil,omitempty" name:"SeatUsedCount"` // 音频套餐包消耗分钟数 // // Deprecated: VoipCallInCount is deprecated. VoipCallInCount *int64 `json:"VoipCallInCount,omitnil,omitempty" name:"VoipCallInCount"` // 音频套餐包消耗分钟数 VOIPCallInCount *int64 `json:"VOIPCallInCount,omitnil,omitempty" name:"VOIPCallInCount"` // 离线语音转文字套餐包消耗分钟数 AsrOfflineCount *int64 `json:"AsrOfflineCount,omitnil,omitempty" name:"AsrOfflineCount"` // 实时语音转文字套餐包消耗分钟数 AsrRealtimeCount *int64 `json:"AsrRealtimeCount,omitnil,omitempty" name:"AsrRealtimeCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTelCdrRequest ¶
type DescribeTelCdrRequest struct { *tchttp.BaseRequest // 起始时间戳,Unix 秒级时间戳 StartTimeStamp *int64 `json:"StartTimeStamp,omitnil,omitempty" name:"StartTimeStamp"` // 结束时间戳,Unix 秒级时间戳 EndTimeStamp *int64 `json:"EndTimeStamp,omitnil,omitempty" name:"EndTimeStamp"` // 实例 ID(废弃) InstanceId *int64 `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 返回数据条数,上限(废弃) Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移(废弃) Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸(必填),上限 100 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码(必填),从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 按手机号筛选 Phones []*string `json:"Phones,omitnil,omitempty" name:"Phones"` // 按SessionId筛选 SessionIds []*string `json:"SessionIds,omitnil,omitempty" name:"SessionIds"` }
func NewDescribeTelCdrRequest ¶
func NewDescribeTelCdrRequest() (request *DescribeTelCdrRequest)
func (*DescribeTelCdrRequest) FromJsonString ¶
func (r *DescribeTelCdrRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTelCdrRequest) ToJsonString ¶
func (r *DescribeTelCdrRequest) ToJsonString() string
type DescribeTelCdrRequestParams ¶ added in v1.0.426
type DescribeTelCdrRequestParams struct { // 起始时间戳,Unix 秒级时间戳 StartTimeStamp *int64 `json:"StartTimeStamp,omitnil,omitempty" name:"StartTimeStamp"` // 结束时间戳,Unix 秒级时间戳 EndTimeStamp *int64 `json:"EndTimeStamp,omitnil,omitempty" name:"EndTimeStamp"` // 实例 ID(废弃) // // Deprecated: InstanceId is deprecated. InstanceId *int64 `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 返回数据条数,上限(废弃) Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移(废弃) Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分页尺寸(必填),上限 100 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 分页页码(必填),从 0 开始 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 按手机号筛选 Phones []*string `json:"Phones,omitnil,omitempty" name:"Phones"` // 按SessionId筛选 SessionIds []*string `json:"SessionIds,omitnil,omitempty" name:"SessionIds"` }
Predefined struct for user
type DescribeTelCdrResponse ¶
type DescribeTelCdrResponse struct { *tchttp.BaseResponse Response *DescribeTelCdrResponseParams `json:"Response"` }
func NewDescribeTelCdrResponse ¶
func NewDescribeTelCdrResponse() (response *DescribeTelCdrResponse)
func (*DescribeTelCdrResponse) FromJsonString ¶
func (r *DescribeTelCdrResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTelCdrResponse) ToJsonString ¶
func (r *DescribeTelCdrResponse) ToJsonString() string
type DescribeTelCdrResponseParams ¶ added in v1.0.426
type DescribeTelCdrResponseParams struct { // 话单记录总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 话单记录 // // Deprecated: TelCdrs is deprecated. TelCdrs []*TelCdrInfo `json:"TelCdrs,omitnil,omitempty" name:"TelCdrs"` // 话单记录 TelCdrList []*TelCdrInfo `json:"TelCdrList,omitnil,omitempty" name:"TelCdrList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTelSessionRequest ¶
type DescribeTelSessionRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 会话 ID SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
func NewDescribeTelSessionRequest ¶
func NewDescribeTelSessionRequest() (request *DescribeTelSessionRequest)
func (*DescribeTelSessionRequest) FromJsonString ¶
func (r *DescribeTelSessionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTelSessionRequest) ToJsonString ¶
func (r *DescribeTelSessionRequest) ToJsonString() string
type DescribeTelSessionRequestParams ¶ added in v1.0.426
type DescribeTelSessionRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 会话 ID SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
Predefined struct for user
type DescribeTelSessionResponse ¶
type DescribeTelSessionResponse struct { *tchttp.BaseResponse Response *DescribeTelSessionResponseParams `json:"Response"` }
func NewDescribeTelSessionResponse ¶
func NewDescribeTelSessionResponse() (response *DescribeTelSessionResponse)
func (*DescribeTelSessionResponse) FromJsonString ¶
func (r *DescribeTelSessionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTelSessionResponse) ToJsonString ¶
func (r *DescribeTelSessionResponse) ToJsonString() string
type DescribeTelSessionResponseParams ¶ added in v1.0.426
type DescribeTelSessionResponseParams struct { // 会话信息 Session *PSTNSession `json:"Session,omitnil,omitempty" name:"Session"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DisableCCCPhoneNumberRequest ¶ added in v1.0.502
type DisableCCCPhoneNumberRequest struct { *tchttp.BaseRequest // 号码列表,0086开头 PhoneNumbers []*string `json:"PhoneNumbers,omitnil,omitempty" name:"PhoneNumbers"` // 停用开关,0启用 1停用 Disabled *int64 `json:"Disabled,omitnil,omitempty" name:"Disabled"` // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` }
func NewDisableCCCPhoneNumberRequest ¶ added in v1.0.502
func NewDisableCCCPhoneNumberRequest() (request *DisableCCCPhoneNumberRequest)
func (*DisableCCCPhoneNumberRequest) FromJsonString ¶ added in v1.0.502
func (r *DisableCCCPhoneNumberRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DisableCCCPhoneNumberRequest) ToJsonString ¶ added in v1.0.502
func (r *DisableCCCPhoneNumberRequest) ToJsonString() string
type DisableCCCPhoneNumberRequestParams ¶ added in v1.0.502
type DisableCCCPhoneNumberRequestParams struct { // 号码列表,0086开头 PhoneNumbers []*string `json:"PhoneNumbers,omitnil,omitempty" name:"PhoneNumbers"` // 停用开关,0启用 1停用 Disabled *int64 `json:"Disabled,omitnil,omitempty" name:"Disabled"` // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` }
Predefined struct for user
type DisableCCCPhoneNumberResponse ¶ added in v1.0.502
type DisableCCCPhoneNumberResponse struct { *tchttp.BaseResponse Response *DisableCCCPhoneNumberResponseParams `json:"Response"` }
func NewDisableCCCPhoneNumberResponse ¶ added in v1.0.502
func NewDisableCCCPhoneNumberResponse() (response *DisableCCCPhoneNumberResponse)
func (*DisableCCCPhoneNumberResponse) FromJsonString ¶ added in v1.0.502
func (r *DisableCCCPhoneNumberResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DisableCCCPhoneNumberResponse) ToJsonString ¶ added in v1.0.502
func (r *DisableCCCPhoneNumberResponse) ToJsonString() string
type DisableCCCPhoneNumberResponseParams ¶ added in v1.0.502
type DisableCCCPhoneNumberResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ErrStaffItem ¶ added in v1.0.202
type ExtensionInfo ¶ added in v1.0.526
type ExtensionInfo struct { // 实例ID SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分机全名 FullExtensionId *string `json:"FullExtensionId,omitnil,omitempty" name:"FullExtensionId"` // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` // 所属技能组列表 SkillGroupId *string `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 分机名称 ExtensionName *string `json:"ExtensionName,omitnil,omitempty" name:"ExtensionName"` // 创建时间 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最后修改时间 ModifyTime *int64 `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 话机状态(0 离线、100 空闲、200忙碌) Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否注册 Register *bool `json:"Register,omitnil,omitempty" name:"Register"` // 绑定座席邮箱 Relation *string `json:"Relation,omitnil,omitempty" name:"Relation"` // 绑定座席名称 RelationName *string `json:"RelationName,omitnil,omitempty" name:"RelationName"` }
type HangUpCallRequest ¶ added in v1.0.561
type HangUpCallRequest struct { *tchttp.BaseRequest // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 会话ID SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
func NewHangUpCallRequest ¶ added in v1.0.561
func NewHangUpCallRequest() (request *HangUpCallRequest)
func (*HangUpCallRequest) FromJsonString ¶ added in v1.0.561
func (r *HangUpCallRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*HangUpCallRequest) ToJsonString ¶ added in v1.0.561
func (r *HangUpCallRequest) ToJsonString() string
type HangUpCallRequestParams ¶ added in v1.0.561
type HangUpCallRequestParams struct { // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 会话ID SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
Predefined struct for user
type HangUpCallResponse ¶ added in v1.0.561
type HangUpCallResponse struct { *tchttp.BaseResponse Response *HangUpCallResponseParams `json:"Response"` }
func NewHangUpCallResponse ¶ added in v1.0.561
func NewHangUpCallResponse() (response *HangUpCallResponse)
func (*HangUpCallResponse) FromJsonString ¶ added in v1.0.561
func (r *HangUpCallResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*HangUpCallResponse) ToJsonString ¶ added in v1.0.561
func (r *HangUpCallResponse) ToJsonString() string
type HangUpCallResponseParams ¶ added in v1.0.561
type HangUpCallResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type IMCdrInfo ¶
type IMCdrInfo struct { // 服务记录ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 服务时长秒数 Duration *int64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 结束状态 // 0 异常结束 // 1 正常结束 // 3 无座席在线 // 17 座席放弃接听 // 100 黑名单 // 101 座席手动转接 // 102 IVR阶段放弃 // 108 用户超时自动结束 // 109 用户主动结束 EndStatus *int64 `json:"EndStatus,omitnil,omitempty" name:"EndStatus"` // 用户昵称 Nickname *string `json:"Nickname,omitnil,omitempty" name:"Nickname"` // 服务类型 1为全媒体,2为文本客服 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 客服ID StaffId *string `json:"StaffId,omitnil,omitempty" name:"StaffId"` // 服务时间戳 Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 会话ID // 注意:此字段可能返回 null,表示取不到有效值。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 技能组ID // 注意:此字段可能返回 null,表示取不到有效值。 SkillGroupId *string `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 技能组名称 // 注意:此字段可能返回 null,表示取不到有效值。 SkillGroupName *string `json:"SkillGroupName,omitnil,omitempty" name:"SkillGroupName"` // 满意度 // 注意:此字段可能返回 null,表示取不到有效值。 Satisfaction *IMSatisfaction `json:"Satisfaction,omitnil,omitempty" name:"Satisfaction"` }
type IMSatisfaction ¶ added in v1.0.532
type IVRKeyPressedElement ¶
type MessageBody ¶
type ModifyCompanyApplyRequest ¶ added in v1.0.888
type ModifyCompanyApplyRequest struct { *tchttp.BaseRequest // 申请单ID(只能修改状态为“驳回”或者“待审核”的申请单) ApplyId *int64 `json:"ApplyId,omitnil,omitempty" name:"ApplyId"` // 企业资质信息 CompanyInfo *CompanyApplyInfo `json:"CompanyInfo,omitnil,omitempty" name:"CompanyInfo"` }
func NewModifyCompanyApplyRequest ¶ added in v1.0.888
func NewModifyCompanyApplyRequest() (request *ModifyCompanyApplyRequest)
func (*ModifyCompanyApplyRequest) FromJsonString ¶ added in v1.0.888
func (r *ModifyCompanyApplyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCompanyApplyRequest) ToJsonString ¶ added in v1.0.888
func (r *ModifyCompanyApplyRequest) ToJsonString() string
type ModifyCompanyApplyRequestParams ¶ added in v1.0.888
type ModifyCompanyApplyRequestParams struct { // 申请单ID(只能修改状态为“驳回”或者“待审核”的申请单) ApplyId *int64 `json:"ApplyId,omitnil,omitempty" name:"ApplyId"` // 企业资质信息 CompanyInfo *CompanyApplyInfo `json:"CompanyInfo,omitnil,omitempty" name:"CompanyInfo"` }
Predefined struct for user
type ModifyCompanyApplyResponse ¶ added in v1.0.888
type ModifyCompanyApplyResponse struct { *tchttp.BaseResponse Response *ModifyCompanyApplyResponseParams `json:"Response"` }
func NewModifyCompanyApplyResponse ¶ added in v1.0.888
func NewModifyCompanyApplyResponse() (response *ModifyCompanyApplyResponse)
func (*ModifyCompanyApplyResponse) FromJsonString ¶ added in v1.0.888
func (r *ModifyCompanyApplyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCompanyApplyResponse) ToJsonString ¶ added in v1.0.888
func (r *ModifyCompanyApplyResponse) ToJsonString() string
type ModifyCompanyApplyResponseParams ¶ added in v1.0.888
type ModifyCompanyApplyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyExtensionRequest ¶ added in v1.0.526
type ModifyExtensionRequest struct { *tchttp.BaseRequest // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` // 分机名称 ExtensionName *string `json:"ExtensionName,omitnil,omitempty" name:"ExtensionName"` // 所属技能组列表 SkillGroupIds []*int64 `json:"SkillGroupIds,omitnil,omitempty" name:"SkillGroupIds"` // 绑定坐席邮箱账号 Relation *string `json:"Relation,omitnil,omitempty" name:"Relation"` }
func NewModifyExtensionRequest ¶ added in v1.0.526
func NewModifyExtensionRequest() (request *ModifyExtensionRequest)
func (*ModifyExtensionRequest) FromJsonString ¶ added in v1.0.526
func (r *ModifyExtensionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyExtensionRequest) ToJsonString ¶ added in v1.0.526
func (r *ModifyExtensionRequest) ToJsonString() string
type ModifyExtensionRequestParams ¶ added in v1.0.526
type ModifyExtensionRequestParams struct { // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` // 分机名称 ExtensionName *string `json:"ExtensionName,omitnil,omitempty" name:"ExtensionName"` // 所属技能组列表 SkillGroupIds []*int64 `json:"SkillGroupIds,omitnil,omitempty" name:"SkillGroupIds"` // 绑定坐席邮箱账号 Relation *string `json:"Relation,omitnil,omitempty" name:"Relation"` }
Predefined struct for user
type ModifyExtensionResponse ¶ added in v1.0.526
type ModifyExtensionResponse struct { *tchttp.BaseResponse Response *ModifyExtensionResponseParams `json:"Response"` }
func NewModifyExtensionResponse ¶ added in v1.0.526
func NewModifyExtensionResponse() (response *ModifyExtensionResponse)
func (*ModifyExtensionResponse) FromJsonString ¶ added in v1.0.526
func (r *ModifyExtensionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyExtensionResponse) ToJsonString ¶ added in v1.0.526
func (r *ModifyExtensionResponse) ToJsonString() string
type ModifyExtensionResponseParams ¶ added in v1.0.526
type ModifyExtensionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyStaffPasswordRequest ¶ added in v1.0.907
type ModifyStaffPasswordRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 座席邮箱 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 设置的密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` }
func NewModifyStaffPasswordRequest ¶ added in v1.0.907
func NewModifyStaffPasswordRequest() (request *ModifyStaffPasswordRequest)
func (*ModifyStaffPasswordRequest) FromJsonString ¶ added in v1.0.907
func (r *ModifyStaffPasswordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStaffPasswordRequest) ToJsonString ¶ added in v1.0.907
func (r *ModifyStaffPasswordRequest) ToJsonString() string
type ModifyStaffPasswordRequestParams ¶ added in v1.0.907
type ModifyStaffPasswordRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 座席邮箱 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 设置的密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` }
Predefined struct for user
type ModifyStaffPasswordResponse ¶ added in v1.0.907
type ModifyStaffPasswordResponse struct { *tchttp.BaseResponse Response *ModifyStaffPasswordResponseParams `json:"Response"` }
func NewModifyStaffPasswordResponse ¶ added in v1.0.907
func NewModifyStaffPasswordResponse() (response *ModifyStaffPasswordResponse)
func (*ModifyStaffPasswordResponse) FromJsonString ¶ added in v1.0.907
func (r *ModifyStaffPasswordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStaffPasswordResponse) ToJsonString ¶ added in v1.0.907
func (r *ModifyStaffPasswordResponse) ToJsonString() string
type ModifyStaffPasswordResponseParams ¶ added in v1.0.907
type ModifyStaffPasswordResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyStaffRequest ¶ added in v1.0.432
type ModifyStaffRequest struct { *tchttp.BaseRequest // 应用ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 座席账户 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 座席名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 座席手机号(带0086前缀,示例:008618011111111) Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 座席昵称 Nick *string `json:"Nick,omitnil,omitempty" name:"Nick"` // 绑定技能组ID列表 SkillGroupIds []*int64 `json:"SkillGroupIds,omitnil,omitempty" name:"SkillGroupIds"` // 是否开启手机外呼开关 UseMobileCallOut *bool `json:"UseMobileCallOut,omitnil,omitempty" name:"UseMobileCallOut"` // 手机接听模式 0 - 关闭 | 1 - 仅离线 | 2 - 始终 UseMobileAccept *int64 `json:"UseMobileAccept,omitnil,omitempty" name:"UseMobileAccept"` }
func NewModifyStaffRequest ¶ added in v1.0.432
func NewModifyStaffRequest() (request *ModifyStaffRequest)
func (*ModifyStaffRequest) FromJsonString ¶ added in v1.0.432
func (r *ModifyStaffRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStaffRequest) ToJsonString ¶ added in v1.0.432
func (r *ModifyStaffRequest) ToJsonString() string
type ModifyStaffRequestParams ¶ added in v1.0.432
type ModifyStaffRequestParams struct { // 应用ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 座席账户 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 座席名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 座席手机号(带0086前缀,示例:008618011111111) Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 座席昵称 Nick *string `json:"Nick,omitnil,omitempty" name:"Nick"` // 绑定技能组ID列表 SkillGroupIds []*int64 `json:"SkillGroupIds,omitnil,omitempty" name:"SkillGroupIds"` // 是否开启手机外呼开关 UseMobileCallOut *bool `json:"UseMobileCallOut,omitnil,omitempty" name:"UseMobileCallOut"` // 手机接听模式 0 - 关闭 | 1 - 仅离线 | 2 - 始终 UseMobileAccept *int64 `json:"UseMobileAccept,omitnil,omitempty" name:"UseMobileAccept"` }
Predefined struct for user
type ModifyStaffResponse ¶ added in v1.0.432
type ModifyStaffResponse struct { *tchttp.BaseResponse Response *ModifyStaffResponseParams `json:"Response"` }
func NewModifyStaffResponse ¶ added in v1.0.432
func NewModifyStaffResponse() (response *ModifyStaffResponse)
func (*ModifyStaffResponse) FromJsonString ¶ added in v1.0.432
func (r *ModifyStaffResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStaffResponse) ToJsonString ¶ added in v1.0.432
func (r *ModifyStaffResponse) ToJsonString() string
type ModifyStaffResponseParams ¶ added in v1.0.432
type ModifyStaffResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type NumberInfo ¶ added in v1.0.591
type NumberInfo struct { // 号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 绑定的外呼技能组 CallOutSkillGroupIds []*uint64 `json:"CallOutSkillGroupIds,omitnil,omitempty" name:"CallOutSkillGroupIds"` // 号码状态,1-正常,2-欠费停用,4-管理员停用,5-违规停用 State *int64 `json:"State,omitnil,omitempty" name:"State"` }
type PSTNSession ¶
type PSTNSession struct { // 会话 ID SessionID *string `json:"SessionID,omitnil,omitempty" name:"SessionID"` // 会话临时房间 ID RoomID *string `json:"RoomID,omitnil,omitempty" name:"RoomID"` // 主叫 Caller *string `json:"Caller,omitnil,omitempty" name:"Caller"` // 被叫 Callee *string `json:"Callee,omitnil,omitempty" name:"Callee"` // 开始时间,Unix 时间戳 StartTimestamp *int64 `json:"StartTimestamp,omitnil,omitempty" name:"StartTimestamp"` // 振铃时间,Unix 时间戳 RingTimestamp *int64 `json:"RingTimestamp,omitnil,omitempty" name:"RingTimestamp"` // 接听时间,Unix 时间戳 AcceptTimestamp *int64 `json:"AcceptTimestamp,omitnil,omitempty" name:"AcceptTimestamp"` // 座席邮箱 StaffEmail *string `json:"StaffEmail,omitnil,omitempty" name:"StaffEmail"` // 座席工号 StaffNumber *string `json:"StaffNumber,omitnil,omitempty" name:"StaffNumber"` // 会话状态 // ringing 振铃中 // seatJoining 等待座席接听 // inProgress 进行中 // finished 已完成 SessionStatus *string `json:"SessionStatus,omitnil,omitempty" name:"SessionStatus"` // 会话呼叫方向, 0 呼入 | 1 - 呼出 Direction *int64 `json:"Direction,omitnil,omitempty" name:"Direction"` // 转外线使用的号码(转外线主叫) OutBoundCaller *string `json:"OutBoundCaller,omitnil,omitempty" name:"OutBoundCaller"` // 转外线被叫 OutBoundCallee *string `json:"OutBoundCallee,omitnil,omitempty" name:"OutBoundCallee"` // 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空 ProtectedCaller *string `json:"ProtectedCaller,omitnil,omitempty" name:"ProtectedCaller"` // 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空 ProtectedCallee *string `json:"ProtectedCallee,omitnil,omitempty" name:"ProtectedCallee"` }
type PSTNSessionInfo ¶
type PSTNSessionInfo struct { // 会话 ID SessionID *string `json:"SessionID,omitnil,omitempty" name:"SessionID"` // 会话临时房间 ID RoomID *string `json:"RoomID,omitnil,omitempty" name:"RoomID"` // 主叫 Caller *string `json:"Caller,omitnil,omitempty" name:"Caller"` // 被叫 Callee *string `json:"Callee,omitnil,omitempty" name:"Callee"` // 开始时间,Unix 时间戳 StartTimestamp *string `json:"StartTimestamp,omitnil,omitempty" name:"StartTimestamp"` // 接听时间,Unix 时间戳 AcceptTimestamp *string `json:"AcceptTimestamp,omitnil,omitempty" name:"AcceptTimestamp"` // 座席邮箱 StaffEmail *string `json:"StaffEmail,omitnil,omitempty" name:"StaffEmail"` // 座席工号 StaffNumber *string `json:"StaffNumber,omitnil,omitempty" name:"StaffNumber"` // 座席状态 inProgress 进行中 SessionStatus *string `json:"SessionStatus,omitnil,omitempty" name:"SessionStatus"` // 会话呼叫方向, 0 呼入 | 1 - 呼出 Direction *int64 `json:"Direction,omitnil,omitempty" name:"Direction"` // 振铃时间,Unix 时间戳 RingTimestamp *int64 `json:"RingTimestamp,omitnil,omitempty" name:"RingTimestamp"` // 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空 ProtectedCaller *string `json:"ProtectedCaller,omitnil,omitempty" name:"ProtectedCaller"` // 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空 ProtectedCallee *string `json:"ProtectedCallee,omitnil,omitempty" name:"ProtectedCallee"` }
type PackageBuyInfo ¶ added in v1.0.306
type PackageBuyInfo struct { // 套餐包Id PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 套餐包类型,0-外呼套餐包|1-400呼入套餐包 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 套餐包总量 CapacitySize *int64 `json:"CapacitySize,omitnil,omitempty" name:"CapacitySize"` // 套餐包剩余量 CapacityRemain *int64 `json:"CapacityRemain,omitnil,omitempty" name:"CapacityRemain"` // 购买时间戳 BuyTime *int64 `json:"BuyTime,omitnil,omitempty" name:"BuyTime"` // 截止时间戳 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
type PausePredictiveDialingCampaignRequest ¶ added in v1.0.866
type PausePredictiveDialingCampaignRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` }
func NewPausePredictiveDialingCampaignRequest ¶ added in v1.0.866
func NewPausePredictiveDialingCampaignRequest() (request *PausePredictiveDialingCampaignRequest)
func (*PausePredictiveDialingCampaignRequest) FromJsonString ¶ added in v1.0.866
func (r *PausePredictiveDialingCampaignRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PausePredictiveDialingCampaignRequest) ToJsonString ¶ added in v1.0.866
func (r *PausePredictiveDialingCampaignRequest) ToJsonString() string
type PausePredictiveDialingCampaignRequestParams ¶ added in v1.0.866
type PausePredictiveDialingCampaignRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` }
Predefined struct for user
type PausePredictiveDialingCampaignResponse ¶ added in v1.0.866
type PausePredictiveDialingCampaignResponse struct { *tchttp.BaseResponse Response *PausePredictiveDialingCampaignResponseParams `json:"Response"` }
func NewPausePredictiveDialingCampaignResponse ¶ added in v1.0.866
func NewPausePredictiveDialingCampaignResponse() (response *PausePredictiveDialingCampaignResponse)
func (*PausePredictiveDialingCampaignResponse) FromJsonString ¶ added in v1.0.866
func (r *PausePredictiveDialingCampaignResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PausePredictiveDialingCampaignResponse) ToJsonString ¶ added in v1.0.866
func (r *PausePredictiveDialingCampaignResponse) ToJsonString() string
type PausePredictiveDialingCampaignResponseParams ¶ added in v1.0.866
type PausePredictiveDialingCampaignResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type PhoneNumBuyInfo ¶ added in v1.0.306
type PhoneNumBuyInfo struct { // 电话号码 PhoneNum *string `json:"PhoneNum,omitnil,omitempty" name:"PhoneNum"` // 号码类型,0-固话|1-虚商号码|2-运营商号码|3-400号码 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 号码呼叫类型,1-呼入|2-呼出|3-呼入呼出 CallType *int64 `json:"CallType,omitnil,omitempty" name:"CallType"` // 购买时间戳 BuyTime *int64 `json:"BuyTime,omitnil,omitempty" name:"BuyTime"` // 截止时间戳 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 号码状态,1正常|2欠费停用|4管理员停用|5违规停用 State *int64 `json:"State,omitnil,omitempty" name:"State"` }
type ResetExtensionPasswordRequest ¶ added in v1.0.526
type ResetExtensionPasswordRequest struct { *tchttp.BaseRequest // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` }
func NewResetExtensionPasswordRequest ¶ added in v1.0.526
func NewResetExtensionPasswordRequest() (request *ResetExtensionPasswordRequest)
func (*ResetExtensionPasswordRequest) FromJsonString ¶ added in v1.0.526
func (r *ResetExtensionPasswordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResetExtensionPasswordRequest) ToJsonString ¶ added in v1.0.526
func (r *ResetExtensionPasswordRequest) ToJsonString() string
type ResetExtensionPasswordRequestParams ¶ added in v1.0.526
type ResetExtensionPasswordRequestParams struct { // TCCC 实例应用 ID SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 分机号 ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"` }
Predefined struct for user
type ResetExtensionPasswordResponse ¶ added in v1.0.526
type ResetExtensionPasswordResponse struct { *tchttp.BaseResponse Response *ResetExtensionPasswordResponseParams `json:"Response"` }
func NewResetExtensionPasswordResponse ¶ added in v1.0.526
func NewResetExtensionPasswordResponse() (response *ResetExtensionPasswordResponse)
func (*ResetExtensionPasswordResponse) FromJsonString ¶ added in v1.0.526
func (r *ResetExtensionPasswordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResetExtensionPasswordResponse) ToJsonString ¶ added in v1.0.526
func (r *ResetExtensionPasswordResponse) ToJsonString() string
type ResetExtensionPasswordResponseParams ¶ added in v1.0.526
type ResetExtensionPasswordResponseParams struct { // 重置后密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ResumePredictiveDialingCampaignRequest ¶ added in v1.0.866
type ResumePredictiveDialingCampaignRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` }
func NewResumePredictiveDialingCampaignRequest ¶ added in v1.0.866
func NewResumePredictiveDialingCampaignRequest() (request *ResumePredictiveDialingCampaignRequest)
func (*ResumePredictiveDialingCampaignRequest) FromJsonString ¶ added in v1.0.866
func (r *ResumePredictiveDialingCampaignRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResumePredictiveDialingCampaignRequest) ToJsonString ¶ added in v1.0.866
func (r *ResumePredictiveDialingCampaignRequest) ToJsonString() string
type ResumePredictiveDialingCampaignRequestParams ¶ added in v1.0.866
type ResumePredictiveDialingCampaignRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` }
Predefined struct for user
type ResumePredictiveDialingCampaignResponse ¶ added in v1.0.866
type ResumePredictiveDialingCampaignResponse struct { *tchttp.BaseResponse Response *ResumePredictiveDialingCampaignResponseParams `json:"Response"` }
func NewResumePredictiveDialingCampaignResponse ¶ added in v1.0.866
func NewResumePredictiveDialingCampaignResponse() (response *ResumePredictiveDialingCampaignResponse)
func (*ResumePredictiveDialingCampaignResponse) FromJsonString ¶ added in v1.0.866
func (r *ResumePredictiveDialingCampaignResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResumePredictiveDialingCampaignResponse) ToJsonString ¶ added in v1.0.866
func (r *ResumePredictiveDialingCampaignResponse) ToJsonString() string
type ResumePredictiveDialingCampaignResponseParams ¶ added in v1.0.866
type ResumePredictiveDialingCampaignResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SdkAppIdBuyInfo ¶ added in v1.0.306
type SdkAppIdBuyInfo struct { // 应用ID SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 应用名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 座席购买数(还在有效期内) StaffBuyNum *int64 `json:"StaffBuyNum,omitnil,omitempty" name:"StaffBuyNum"` // 座席购买列表 (还在有效期内) StaffBuyList []*StaffBuyInfo `json:"StaffBuyList,omitnil,omitempty" name:"StaffBuyList"` // 号码购买列表 PhoneNumBuyList []*PhoneNumBuyInfo `json:"PhoneNumBuyList,omitnil,omitempty" name:"PhoneNumBuyList"` // 办公电话购买数(还在有效期内) // 注意:此字段可能返回 null,表示取不到有效值。 SipBuyNum *int64 `json:"SipBuyNum,omitnil,omitempty" name:"SipBuyNum"` }
type SeatUserInfo ¶
type SeatUserInfo struct { // 座席名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 座席邮箱 Mail *string `json:"Mail,omitnil,omitempty" name:"Mail"` // 工号 // 注意:此字段可能返回 null,表示取不到有效值。 StaffNumber *string `json:"StaffNumber,omitnil,omitempty" name:"StaffNumber"` // 座席电话号码(带0086前缀) Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 座席昵称 Nick *string `json:"Nick,omitnil,omitempty" name:"Nick"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 座席关联的技能组列表 // 注意:此字段可能返回 null,表示取不到有效值。 SkillGroupNameList []*string `json:"SkillGroupNameList,omitnil,omitempty" name:"SkillGroupNameList"` // 1:管理员 // 2:质检员 // 3:普通座席 // else:自定义角色ID // 注意:此字段可能返回 null,表示取不到有效值。 Role *int64 `json:"Role,omitnil,omitempty" name:"Role"` }
type ServeParticipant ¶
type ServeParticipant struct { // 座席邮箱 // 注意:此字段可能返回 null,表示取不到有效值。 Mail *string `json:"Mail,omitnil,omitempty" name:"Mail"` // 座席电话 // 注意:此字段可能返回 null,表示取不到有效值。 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 振铃时间戳,Unix 秒级时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 RingTimestamp *int64 `json:"RingTimestamp,omitnil,omitempty" name:"RingTimestamp"` // 接听时间戳,Unix 秒级时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 AcceptTimestamp *int64 `json:"AcceptTimestamp,omitnil,omitempty" name:"AcceptTimestamp"` // 结束时间戳,Unix 秒级时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 EndedTimestamp *int64 `json:"EndedTimestamp,omitnil,omitempty" name:"EndedTimestamp"` // 录音 ID,能够索引到座席侧的录音 // 注意:此字段可能返回 null,表示取不到有效值。 RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 参与者类型,"staffSeat", "outboundSeat", "staffPhoneSeat" // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 转接来源座席信息 // 注意:此字段可能返回 null,表示取不到有效值。 TransferFrom *string `json:"TransferFrom,omitnil,omitempty" name:"TransferFrom"` // 转接来源参与者类型,取值与 Type 一致 // 注意:此字段可能返回 null,表示取不到有效值。 TransferFromType *string `json:"TransferFromType,omitnil,omitempty" name:"TransferFromType"` // 转接去向座席信息 // 注意:此字段可能返回 null,表示取不到有效值。 TransferTo *string `json:"TransferTo,omitnil,omitempty" name:"TransferTo"` // 转接去向参与者类型,取值与 Type 一致 // 注意:此字段可能返回 null,表示取不到有效值。 TransferToType *string `json:"TransferToType,omitnil,omitempty" name:"TransferToType"` // 技能组 ID // 注意:此字段可能返回 null,表示取不到有效值。 SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 结束状态 // 注意:此字段可能返回 null,表示取不到有效值。 EndStatusString *string `json:"EndStatusString,omitnil,omitempty" name:"EndStatusString"` // 录音 URL // 注意:此字段可能返回 null,表示取不到有效值。 RecordURL *string `json:"RecordURL,omitnil,omitempty" name:"RecordURL"` // 参与者序号,从 0 开始 // 注意:此字段可能返回 null,表示取不到有效值。 Sequence *int64 `json:"Sequence,omitnil,omitempty" name:"Sequence"` // 开始时间戳,Unix 秒级时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 StartTimestamp *int64 `json:"StartTimestamp,omitnil,omitempty" name:"StartTimestamp"` // 技能组名称 // 注意:此字段可能返回 null,表示取不到有效值。 SkillGroupName *string `json:"SkillGroupName,omitnil,omitempty" name:"SkillGroupName"` // 录音转存第三方COS地址 // 注意:此字段可能返回 null,表示取不到有效值。 CustomRecordURL *string `json:"CustomRecordURL,omitnil,omitempty" name:"CustomRecordURL"` }
type SkillGroupInfoItem ¶
type SkillGroupInfoItem struct { // 技能组ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 技能组名称 SkillGroupName *string `json:"SkillGroupName,omitnil,omitempty" name:"SkillGroupName"` // (废弃)类型:IM、TEL、ALL(全媒体) Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 会话分配策略 // 注意:此字段可能返回 null,表示取不到有效值。 RoutePolicy *string `json:"RoutePolicy,omitnil,omitempty" name:"RoutePolicy"` // 会话分配是否优先上次服务座席 // 注意:此字段可能返回 null,表示取不到有效值。 UsingLastSeat *int64 `json:"UsingLastSeat,omitnil,omitempty" name:"UsingLastSeat"` // 单客服最大并发数(电话类型默认1) // 注意:此字段可能返回 null,表示取不到有效值。 MaxConcurrency *int64 `json:"MaxConcurrency,omitnil,omitempty" name:"MaxConcurrency"` // 最后修改时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastModifyTimestamp *int64 `json:"LastModifyTimestamp,omitnil,omitempty" name:"LastModifyTimestamp"` // 技能组类型0-电话,1-在线,3-音频,4-视频 // 注意:此字段可能返回 null,表示取不到有效值。 SkillGroupType *int64 `json:"SkillGroupType,omitnil,omitempty" name:"SkillGroupType"` }
type SkillGroupItem ¶
type SkillGroupItem struct { // 技能组ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 技能组名称 SkillGroupName *string `json:"SkillGroupName,omitnil,omitempty" name:"SkillGroupName"` // 优先级 Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"` // 类型:IM、TEL、ALL(全媒体) Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type StaffBuyInfo ¶ added in v1.0.306
type StaffBuyInfo struct { // 购买座席数量 Num *int64 `json:"Num,omitnil,omitempty" name:"Num"` // 购买时间戳 BuyTime *int64 `json:"BuyTime,omitnil,omitempty" name:"BuyTime"` // 截止时间戳 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 购买办公电话数量 // 注意:此字段可能返回 null,表示取不到有效值。 SipNum *int64 `json:"SipNum,omitnil,omitempty" name:"SipNum"` }
type StaffInfo ¶
type StaffInfo struct { // 座席名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 座席邮箱 Mail *string `json:"Mail,omitnil,omitempty" name:"Mail"` // 座席电话号码 // 注意:此字段可能返回 null,表示取不到有效值。 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 座席昵称 // 注意:此字段可能返回 null,表示取不到有效值。 Nick *string `json:"Nick,omitnil,omitempty" name:"Nick"` // 座席工号 // 注意:此字段可能返回 null,表示取不到有效值。 StaffNumber *string `json:"StaffNumber,omitnil,omitempty" name:"StaffNumber"` // 用户角色id RoleId *uint64 `json:"RoleId,omitnil,omitempty" name:"RoleId"` // 所属技能组列表 // 注意:此字段可能返回 null,表示取不到有效值。 SkillGroupList []*SkillGroupItem `json:"SkillGroupList,omitnil,omitempty" name:"SkillGroupList"` // 最后修改时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastModifyTimestamp *int64 `json:"LastModifyTimestamp,omitnil,omitempty" name:"LastModifyTimestamp"` }
type StaffSkillGroupList ¶ added in v1.0.743
type StaffStatusExtra ¶ added in v1.0.228
type StaffStatusMetrics ¶ added in v1.0.228
type StaffStatusMetrics struct { // 座席邮箱 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 座席状态 free 示闲 | busy 忙碌 | rest 小休 | notReady 示忙 | afterCallWork 话后调整 | offline 离线 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 座席状态补充信息 StatusExtra *StaffStatusExtra `json:"StatusExtra,omitnil,omitempty" name:"StatusExtra"` // 当天在线总时长 OnlineDuration *int64 `json:"OnlineDuration,omitnil,omitempty" name:"OnlineDuration"` // 当天示闲总时长 FreeDuration *int64 `json:"FreeDuration,omitnil,omitempty" name:"FreeDuration"` // 当天忙碌总时长 BusyDuration *int64 `json:"BusyDuration,omitnil,omitempty" name:"BusyDuration"` // 当天示忙总时长 NotReadyDuration *int64 `json:"NotReadyDuration,omitnil,omitempty" name:"NotReadyDuration"` // 当天小休总时长 RestDuration *int64 `json:"RestDuration,omitnil,omitempty" name:"RestDuration"` // 当天话后调整总时长 AfterCallWorkDuration *int64 `json:"AfterCallWorkDuration,omitnil,omitempty" name:"AfterCallWorkDuration"` // 小休原因 Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` // 是否预约小休 ReserveRest *bool `json:"ReserveRest,omitnil,omitempty" name:"ReserveRest"` // 是否预约示忙 ReserveNotReady *bool `json:"ReserveNotReady,omitnil,omitempty" name:"ReserveNotReady"` // 手机接听模式: 0 - 关闭 | 1 - 仅离线 | 2- 始终 UseMobileAccept *int64 `json:"UseMobileAccept,omitnil,omitempty" name:"UseMobileAccept"` // 手机外呼开关 UseMobileCallOut *bool `json:"UseMobileCallOut,omitnil,omitempty" name:"UseMobileCallOut"` // 最近一次上线时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 LastOnlineTimestamp *int64 `json:"LastOnlineTimestamp,omitnil,omitempty" name:"LastOnlineTimestamp"` // 最近一次状态时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 LastStatusTimestamp *int64 `json:"LastStatusTimestamp,omitnil,omitempty" name:"LastStatusTimestamp"` }
type StopAutoCalloutTaskRequest ¶ added in v1.0.343
type StopAutoCalloutTaskRequest struct { *tchttp.BaseRequest // 呼叫中心实例Id SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务Id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewStopAutoCalloutTaskRequest ¶ added in v1.0.343
func NewStopAutoCalloutTaskRequest() (request *StopAutoCalloutTaskRequest)
func (*StopAutoCalloutTaskRequest) FromJsonString ¶ added in v1.0.343
func (r *StopAutoCalloutTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopAutoCalloutTaskRequest) ToJsonString ¶ added in v1.0.343
func (r *StopAutoCalloutTaskRequest) ToJsonString() string
type StopAutoCalloutTaskRequestParams ¶ added in v1.0.426
type StopAutoCalloutTaskRequestParams struct { // 呼叫中心实例Id SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 任务Id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type StopAutoCalloutTaskResponse ¶ added in v1.0.343
type StopAutoCalloutTaskResponse struct { *tchttp.BaseResponse Response *StopAutoCalloutTaskResponseParams `json:"Response"` }
func NewStopAutoCalloutTaskResponse ¶ added in v1.0.343
func NewStopAutoCalloutTaskResponse() (response *StopAutoCalloutTaskResponse)
func (*StopAutoCalloutTaskResponse) FromJsonString ¶ added in v1.0.343
func (r *StopAutoCalloutTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopAutoCalloutTaskResponse) ToJsonString ¶ added in v1.0.343
func (r *StopAutoCalloutTaskResponse) ToJsonString() string
type StopAutoCalloutTaskResponseParams ¶ added in v1.0.426
type StopAutoCalloutTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TelCdrInfo ¶
type TelCdrInfo struct { // 主叫号码 Caller *string `json:"Caller,omitnil,omitempty" name:"Caller"` // 被叫号码 Callee *string `json:"Callee,omitnil,omitempty" name:"Callee"` // 呼叫发起时间戳,Unix 时间戳 Time *int64 `json:"Time,omitnil,omitempty" name:"Time"` // 呼入呼出方向 0 呼入 1 呼出 Direction *int64 `json:"Direction,omitnil,omitempty" name:"Direction"` // 通话时长 Duration *int64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 录音信息 RecordURL *string `json:"RecordURL,omitnil,omitempty" name:"RecordURL"` // 录音 ID // 注意:此字段可能返回 null,表示取不到有效值。 RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 座席信息 SeatUser *SeatUserInfo `json:"SeatUser,omitnil,omitempty" name:"SeatUser"` // EndStatus与EndStatusString一一对应,具体枚举如下: // // **场景 EndStatus EndStatusString 状态说明** // // 电话呼入&呼出 1 ok 正常结束 // // 电话呼入&呼出 0 error 系统错误 // // 电话呼入 102 ivrGiveUp IVR 期间用户放弃 // // 电话呼入 103 waitingGiveUp 会话排队期间用户放弃 // // 电话呼入 104 ringingGiveUp 会话振铃期间用户放弃 // // 电话呼入 105 noSeatOnline 无座席在线 // // 电话呼入 106 notWorkTime 非工作时间 // // 电话呼入 107 ivrEnd IVR 后直接结束 // // 电话呼入 100 blackList 呼入黑名单 // // 电话呼出 2 unconnected 未接通 // // 电话呼出 108 restrictedCallee 被叫因高风险受限 // // 电话呼出 109 tooManyRequest 超频 // // 电话呼出 110 restrictedArea 外呼盲区 // // 电话呼出 111 restrictedTime 外呼时间限制 // // 电话呼出 201 unknown 未知状态 // // 电话呼出 202 notAnswer 未接听 // // 电话呼出 203 userReject 拒接挂断 // // 电话呼出 204 powerOff 关机 // // 电话呼出 205 numberNotExist 空号 // // 电话呼出 206 busy 通话中 // // 电话呼出 207 outOfCredit 欠费 // // 电话呼出 208 operatorError 运营商线路异常 // // 电话呼出 209 callerCancel 主叫取消 // // 电话呼出 210 notInService 不在服务区 // // 电话呼入&呼出 211 clientError 客户端错误 EndStatus *int64 `json:"EndStatus,omitnil,omitempty" name:"EndStatus"` // 技能组名称 SkillGroup *string `json:"SkillGroup,omitnil,omitempty" name:"SkillGroup"` // 主叫归属地 CallerLocation *string `json:"CallerLocation,omitnil,omitempty" name:"CallerLocation"` // IVR 阶段耗时 // 注意:此字段可能返回 null,表示取不到有效值。 IVRDuration *int64 `json:"IVRDuration,omitnil,omitempty" name:"IVRDuration"` // 振铃时间戳,UNIX 秒级时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 RingTimestamp *int64 `json:"RingTimestamp,omitnil,omitempty" name:"RingTimestamp"` // 接听时间戳,UNIX 秒级时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 AcceptTimestamp *int64 `json:"AcceptTimestamp,omitnil,omitempty" name:"AcceptTimestamp"` // 结束时间戳,UNIX 秒级时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 EndedTimestamp *int64 `json:"EndedTimestamp,omitnil,omitempty" name:"EndedTimestamp"` // IVR 按键信息 ,e.g. ["1","2","3"] // 注意:此字段可能返回 null,表示取不到有效值。 IVRKeyPressed []*string `json:"IVRKeyPressed,omitnil,omitempty" name:"IVRKeyPressed"` // 挂机方 seat 座席 user 用户 system 系统 // 注意:此字段可能返回 null,表示取不到有效值。 HungUpSide *string `json:"HungUpSide,omitnil,omitempty" name:"HungUpSide"` // 服务参与者列表 // 注意:此字段可能返回 null,表示取不到有效值。 ServeParticipants []*ServeParticipant `json:"ServeParticipants,omitnil,omitempty" name:"ServeParticipants"` // 技能组ID // 注意:此字段可能返回 null,表示取不到有效值。 SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // EndStatus与EndStatusString一一对应,具体枚举如下: // // **场景 EndStatus EndStatusString 状态说明** // // 电话呼入&呼出 1 ok 正常结束 // // 电话呼入&呼出 0 error 系统错误 // // 电话呼入 102 ivrGiveUp IVR 期间用户放弃 // // 电话呼入 103 waitingGiveUp 会话排队期间用户放弃 // // 电话呼入 104 ringingGiveUp 会话振铃期间用户放弃 // // 电话呼入 105 noSeatOnline 无座席在线 // // 电话呼入 106 notWorkTime 非工作时间 // // 电话呼入 107 ivrEnd IVR 后直接结束 // // 电话呼入 100 blackList 呼入黑名单 // // 电话呼出 2 unconnected 未接通 // // 电话呼出 108 restrictedCallee 被叫因高风险受限 // // 电话呼出 109 tooManyRequest 超频 // // 电话呼出 110 restrictedArea 外呼盲区 // // 电话呼出 111 restrictedTime 外呼时间限制 // // 电话呼出 201 unknown 未知状态 // // 电话呼出 202 notAnswer 未接听 // // 电话呼出 203 userReject 拒接挂断 // // 电话呼出 204 powerOff 关机 // // 电话呼出 205 numberNotExist 空号 // // 电话呼出 206 busy 通话中 // // 电话呼出 207 outOfCredit 欠费 // // 电话呼出 208 operatorError 运营商线路异常 // // 电话呼出 209 callerCancel 主叫取消 // // 电话呼出 210 notInService 不在服务区 // // 电话呼入&呼出 211 clientError 客户端错误 // // 注意:此字段可能返回 null,表示取不到有效值。 EndStatusString *string `json:"EndStatusString,omitnil,omitempty" name:"EndStatusString"` // 会话开始时间戳,UNIX 秒级时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 StartTimestamp *int64 `json:"StartTimestamp,omitnil,omitempty" name:"StartTimestamp"` // 进入排队时间,Unix 秒级时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 QueuedTimestamp *int64 `json:"QueuedTimestamp,omitnil,omitempty" name:"QueuedTimestamp"` // 后置IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}]) // 注意:此字段可能返回 null,表示取不到有效值。 PostIVRKeyPressed []*IVRKeyPressedElement `json:"PostIVRKeyPressed,omitnil,omitempty" name:"PostIVRKeyPressed"` // 排队技能组Id // 注意:此字段可能返回 null,表示取不到有效值。 QueuedSkillGroupId *int64 `json:"QueuedSkillGroupId,omitnil,omitempty" name:"QueuedSkillGroupId"` // 会话 ID // 注意:此字段可能返回 null,表示取不到有效值。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 主叫号码保护ID,开启号码保护映射功能时有效,且Caller字段置空 // 注意:此字段可能返回 null,表示取不到有效值。 ProtectedCaller *string `json:"ProtectedCaller,omitnil,omitempty" name:"ProtectedCaller"` // 被叫号码保护ID,开启号码保护映射功能时有效,且Callee字段置空 // 注意:此字段可能返回 null,表示取不到有效值。 ProtectedCallee *string `json:"ProtectedCallee,omitnil,omitempty" name:"ProtectedCallee"` // 客户自定义数据(User-to-User Interface) // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: Uui is deprecated. Uui *string `json:"Uui,omitnil,omitempty" name:"Uui"` // 客户自定义数据(User-to-User Interface) // 注意:此字段可能返回 null,表示取不到有效值。 UUI *string `json:"UUI,omitnil,omitempty" name:"UUI"` // IVR按键信息(e.g. [{"Key":"1","Label":"非常满意"}]) // 注意:此字段可能返回 null,表示取不到有效值。 IVRKeyPressedEx []*IVRKeyPressedElement `json:"IVRKeyPressedEx,omitnil,omitempty" name:"IVRKeyPressedEx"` // 获取录音ASR文本信息地址 // 注意:此字段可能返回 null,表示取不到有效值。 AsrUrl *string `json:"AsrUrl,omitnil,omitempty" name:"AsrUrl"` // 录音转存第三方COS地址 // 注意:此字段可能返回 null,表示取不到有效值。 CustomRecordURL *string `json:"CustomRecordURL,omitnil,omitempty" name:"CustomRecordURL"` // 备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 排队技能组名称 // 注意:此字段可能返回 null,表示取不到有效值。 QueuedSkillGroupName *string `json:"QueuedSkillGroupName,omitnil,omitempty" name:"QueuedSkillGroupName"` // 通话中语音留言录音URL // 注意:此字段可能返回 null,表示取不到有效值。 VoicemailRecordURL []*string `json:"VoicemailRecordURL,omitnil,omitempty" name:"VoicemailRecordURL"` // 通话中语音留言ASR文本信息地址 // 注意:此字段可能返回 null,表示取不到有效值。 VoicemailAsrURL []*string `json:"VoicemailAsrURL,omitnil,omitempty" name:"VoicemailAsrURL"` }
type UnbindNumberCallOutSkillGroupRequest ¶ added in v1.0.591
type UnbindNumberCallOutSkillGroupRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 待解绑的号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 待解绑的技能组Id列表 SkillGroupIds []*uint64 `json:"SkillGroupIds,omitnil,omitempty" name:"SkillGroupIds"` }
func NewUnbindNumberCallOutSkillGroupRequest ¶ added in v1.0.591
func NewUnbindNumberCallOutSkillGroupRequest() (request *UnbindNumberCallOutSkillGroupRequest)
func (*UnbindNumberCallOutSkillGroupRequest) FromJsonString ¶ added in v1.0.591
func (r *UnbindNumberCallOutSkillGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindNumberCallOutSkillGroupRequest) ToJsonString ¶ added in v1.0.591
func (r *UnbindNumberCallOutSkillGroupRequest) ToJsonString() string
type UnbindNumberCallOutSkillGroupRequestParams ¶ added in v1.0.591
type UnbindNumberCallOutSkillGroupRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 待解绑的号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 待解绑的技能组Id列表 SkillGroupIds []*uint64 `json:"SkillGroupIds,omitnil,omitempty" name:"SkillGroupIds"` }
Predefined struct for user
type UnbindNumberCallOutSkillGroupResponse ¶ added in v1.0.591
type UnbindNumberCallOutSkillGroupResponse struct { *tchttp.BaseResponse Response *UnbindNumberCallOutSkillGroupResponseParams `json:"Response"` }
func NewUnbindNumberCallOutSkillGroupResponse ¶ added in v1.0.591
func NewUnbindNumberCallOutSkillGroupResponse() (response *UnbindNumberCallOutSkillGroupResponse)
func (*UnbindNumberCallOutSkillGroupResponse) FromJsonString ¶ added in v1.0.591
func (r *UnbindNumberCallOutSkillGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindNumberCallOutSkillGroupResponse) ToJsonString ¶ added in v1.0.591
func (r *UnbindNumberCallOutSkillGroupResponse) ToJsonString() string
type UnbindNumberCallOutSkillGroupResponseParams ¶ added in v1.0.591
type UnbindNumberCallOutSkillGroupResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UnbindStaffSkillGroupListRequest ¶ added in v1.0.202
type UnbindStaffSkillGroupListRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 客服邮箱 StaffEmail *string `json:"StaffEmail,omitnil,omitempty" name:"StaffEmail"` // 解绑技能组列表 SkillGroupList []*int64 `json:"SkillGroupList,omitnil,omitempty" name:"SkillGroupList"` }
func NewUnbindStaffSkillGroupListRequest ¶ added in v1.0.202
func NewUnbindStaffSkillGroupListRequest() (request *UnbindStaffSkillGroupListRequest)
func (*UnbindStaffSkillGroupListRequest) FromJsonString ¶ added in v1.0.202
func (r *UnbindStaffSkillGroupListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindStaffSkillGroupListRequest) ToJsonString ¶ added in v1.0.202
func (r *UnbindStaffSkillGroupListRequest) ToJsonString() string
type UnbindStaffSkillGroupListRequestParams ¶ added in v1.0.426
type UnbindStaffSkillGroupListRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 客服邮箱 StaffEmail *string `json:"StaffEmail,omitnil,omitempty" name:"StaffEmail"` // 解绑技能组列表 SkillGroupList []*int64 `json:"SkillGroupList,omitnil,omitempty" name:"SkillGroupList"` }
Predefined struct for user
type UnbindStaffSkillGroupListResponse ¶ added in v1.0.202
type UnbindStaffSkillGroupListResponse struct { *tchttp.BaseResponse Response *UnbindStaffSkillGroupListResponseParams `json:"Response"` }
func NewUnbindStaffSkillGroupListResponse ¶ added in v1.0.202
func NewUnbindStaffSkillGroupListResponse() (response *UnbindStaffSkillGroupListResponse)
func (*UnbindStaffSkillGroupListResponse) FromJsonString ¶ added in v1.0.202
func (r *UnbindStaffSkillGroupListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindStaffSkillGroupListResponse) ToJsonString ¶ added in v1.0.202
func (r *UnbindStaffSkillGroupListResponse) ToJsonString() string
type UnbindStaffSkillGroupListResponseParams ¶ added in v1.0.426
type UnbindStaffSkillGroupListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateCCCSkillGroupRequest ¶ added in v1.0.868
type UpdateCCCSkillGroupRequest struct { *tchttp.BaseRequest // 应用 ID(必填) SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 技能组ID SkillGroupID *int64 `json:"SkillGroupID,omitnil,omitempty" name:"SkillGroupID"` // 修改后的技能组名字 SkillGroupName *string `json:"SkillGroupName,omitnil,omitempty" name:"SkillGroupName"` // 修改后的最大并发数,同振最大为2 MaxConcurrency *int64 `json:"MaxConcurrency,omitnil,omitempty" name:"MaxConcurrency"` // true同振,false顺振 RingAll *bool `json:"RingAll,omitnil,omitempty" name:"RingAll"` }
func NewUpdateCCCSkillGroupRequest ¶ added in v1.0.868
func NewUpdateCCCSkillGroupRequest() (request *UpdateCCCSkillGroupRequest)
func (*UpdateCCCSkillGroupRequest) FromJsonString ¶ added in v1.0.868
func (r *UpdateCCCSkillGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateCCCSkillGroupRequest) ToJsonString ¶ added in v1.0.868
func (r *UpdateCCCSkillGroupRequest) ToJsonString() string
type UpdateCCCSkillGroupRequestParams ¶ added in v1.0.868
type UpdateCCCSkillGroupRequestParams struct { // 应用 ID(必填) SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 技能组ID SkillGroupID *int64 `json:"SkillGroupID,omitnil,omitempty" name:"SkillGroupID"` // 修改后的技能组名字 SkillGroupName *string `json:"SkillGroupName,omitnil,omitempty" name:"SkillGroupName"` // 修改后的最大并发数,同振最大为2 MaxConcurrency *int64 `json:"MaxConcurrency,omitnil,omitempty" name:"MaxConcurrency"` // true同振,false顺振 RingAll *bool `json:"RingAll,omitnil,omitempty" name:"RingAll"` }
Predefined struct for user
type UpdateCCCSkillGroupResponse ¶ added in v1.0.868
type UpdateCCCSkillGroupResponse struct { *tchttp.BaseResponse Response *UpdateCCCSkillGroupResponseParams `json:"Response"` }
func NewUpdateCCCSkillGroupResponse ¶ added in v1.0.868
func NewUpdateCCCSkillGroupResponse() (response *UpdateCCCSkillGroupResponse)
func (*UpdateCCCSkillGroupResponse) FromJsonString ¶ added in v1.0.868
func (r *UpdateCCCSkillGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateCCCSkillGroupResponse) ToJsonString ¶ added in v1.0.868
func (r *UpdateCCCSkillGroupResponse) ToJsonString() string
type UpdateCCCSkillGroupResponseParams ¶ added in v1.0.868
type UpdateCCCSkillGroupResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdatePredictiveDialingCampaignRequest ¶ added in v1.0.866
type UpdatePredictiveDialingCampaignRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 生成的任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` // 任务名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 被叫列表,支持 E.164 或不带国家码形式的号码 Callees []*string `json:"Callees,omitnil,omitempty" name:"Callees"` // 主叫列表,使用管理端展示的号码格式 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 被叫呼叫顺序 0 随机 1 顺序 CallOrder *int64 `json:"CallOrder,omitnil,omitempty" name:"CallOrder"` // 使用的座席技能组 ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 相同应用内多个任务运行优先级,从高到底 1 - 5 Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"` // 预期呼损率,百分比,5 - 50 ExpectedAbandonRate *int64 `json:"ExpectedAbandonRate,omitnil,omitempty" name:"ExpectedAbandonRate"` // 呼叫重试间隔时间,单位秒,60 - 86400 RetryInterval *int64 `json:"RetryInterval,omitnil,omitempty" name:"RetryInterval"` // 任务启动时间,Unix 时间戳,到此时间后会自动启动任务 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务结束时间,Unix 时间戳,到此时间后会自动终止任务 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 指定的 IVR ID IVRId *int64 `json:"IVRId,omitnil,omitempty" name:"IVRId"` // 呼叫重试次数,0 - 2 RetryTimes *int64 `json:"RetryTimes,omitnil,omitempty" name:"RetryTimes"` }
func NewUpdatePredictiveDialingCampaignRequest ¶ added in v1.0.866
func NewUpdatePredictiveDialingCampaignRequest() (request *UpdatePredictiveDialingCampaignRequest)
func (*UpdatePredictiveDialingCampaignRequest) FromJsonString ¶ added in v1.0.866
func (r *UpdatePredictiveDialingCampaignRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdatePredictiveDialingCampaignRequest) ToJsonString ¶ added in v1.0.866
func (r *UpdatePredictiveDialingCampaignRequest) ToJsonString() string
type UpdatePredictiveDialingCampaignRequestParams ¶ added in v1.0.866
type UpdatePredictiveDialingCampaignRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 生成的任务 ID CampaignId *int64 `json:"CampaignId,omitnil,omitempty" name:"CampaignId"` // 任务名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 被叫列表,支持 E.164 或不带国家码形式的号码 Callees []*string `json:"Callees,omitnil,omitempty" name:"Callees"` // 主叫列表,使用管理端展示的号码格式 Callers []*string `json:"Callers,omitnil,omitempty" name:"Callers"` // 被叫呼叫顺序 0 随机 1 顺序 CallOrder *int64 `json:"CallOrder,omitnil,omitempty" name:"CallOrder"` // 使用的座席技能组 ID SkillGroupId *int64 `json:"SkillGroupId,omitnil,omitempty" name:"SkillGroupId"` // 相同应用内多个任务运行优先级,从高到底 1 - 5 Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"` // 预期呼损率,百分比,5 - 50 ExpectedAbandonRate *int64 `json:"ExpectedAbandonRate,omitnil,omitempty" name:"ExpectedAbandonRate"` // 呼叫重试间隔时间,单位秒,60 - 86400 RetryInterval *int64 `json:"RetryInterval,omitnil,omitempty" name:"RetryInterval"` // 任务启动时间,Unix 时间戳,到此时间后会自动启动任务 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务结束时间,Unix 时间戳,到此时间后会自动终止任务 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 指定的 IVR ID IVRId *int64 `json:"IVRId,omitnil,omitempty" name:"IVRId"` // 呼叫重试次数,0 - 2 RetryTimes *int64 `json:"RetryTimes,omitnil,omitempty" name:"RetryTimes"` }
Predefined struct for user
type UpdatePredictiveDialingCampaignResponse ¶ added in v1.0.866
type UpdatePredictiveDialingCampaignResponse struct { *tchttp.BaseResponse Response *UpdatePredictiveDialingCampaignResponseParams `json:"Response"` }
func NewUpdatePredictiveDialingCampaignResponse ¶ added in v1.0.866
func NewUpdatePredictiveDialingCampaignResponse() (response *UpdatePredictiveDialingCampaignResponse)
func (*UpdatePredictiveDialingCampaignResponse) FromJsonString ¶ added in v1.0.866
func (r *UpdatePredictiveDialingCampaignResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdatePredictiveDialingCampaignResponse) ToJsonString ¶ added in v1.0.866
func (r *UpdatePredictiveDialingCampaignResponse) ToJsonString() string
type UpdatePredictiveDialingCampaignResponseParams ¶ added in v1.0.866
type UpdatePredictiveDialingCampaignResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadAudioInfo ¶ added in v1.0.894
type UploadIvrAudioFailedInfo ¶ added in v1.0.894
type UploadIvrAudioRequest ¶ added in v1.0.894
type UploadIvrAudioRequest struct { *tchttp.BaseRequest // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 音频文件列表 AudioList []*UploadAudioInfo `json:"AudioList,omitnil,omitempty" name:"AudioList"` }
func NewUploadIvrAudioRequest ¶ added in v1.0.894
func NewUploadIvrAudioRequest() (request *UploadIvrAudioRequest)
func (*UploadIvrAudioRequest) FromJsonString ¶ added in v1.0.894
func (r *UploadIvrAudioRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadIvrAudioRequest) ToJsonString ¶ added in v1.0.894
func (r *UploadIvrAudioRequest) ToJsonString() string
type UploadIvrAudioRequestParams ¶ added in v1.0.894
type UploadIvrAudioRequestParams struct { // 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // 音频文件列表 AudioList []*UploadAudioInfo `json:"AudioList,omitnil,omitempty" name:"AudioList"` }
Predefined struct for user
type UploadIvrAudioResponse ¶ added in v1.0.894
type UploadIvrAudioResponse struct { *tchttp.BaseResponse Response *UploadIvrAudioResponseParams `json:"Response"` }
func NewUploadIvrAudioResponse ¶ added in v1.0.894
func NewUploadIvrAudioResponse() (response *UploadIvrAudioResponse)
func (*UploadIvrAudioResponse) FromJsonString ¶ added in v1.0.894
func (r *UploadIvrAudioResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadIvrAudioResponse) ToJsonString ¶ added in v1.0.894
func (r *UploadIvrAudioResponse) ToJsonString() string
type UploadIvrAudioResponseParams ¶ added in v1.0.894
type UploadIvrAudioResponseParams struct { // 上传失败的文件列表 // 注意:此字段可能返回 null,表示取不到有效值。 FailedFileList []*UploadIvrAudioFailedInfo `json:"FailedFileList,omitnil,omitempty" name:"FailedFileList"` // 上传成功文件列表 // 注意:此字段可能返回 null,表示取不到有效值。 SuccessFileList []*AudioFileInfo `json:"SuccessFileList,omitnil,omitempty" name:"SuccessFileList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user